Market Price
$ 106.35
Selling Price
$ 96.59
1244
552
317
2054
Market Price
$ 66.67
Selling Price
$ 59.30
1004
958
871
2025
Market Price
$ 102.17
Selling Price
$ 92.30
633
244
360
3077
Market Price
$ 81.55
Selling Price
$ 71.74
1698
1118
348
4696
Market Price
$ 84.00
Selling Price
$ 70.46
1747
1642
1735
2615
Market Price
$ 69.08
Selling Price
$ 60.52
2597
2067
2571
4960
Market Price
$ 86.38
Selling Price
$ 73.72
880
247
848
1852
Market Price
$ 98.90
Selling Price
$ 84.36
973
927
705
4340
Market Price
$ 99.35
Selling Price
$ 83.02
531
249
349
1499
Market Price
$ 87.84
Selling Price
$ 77.25
1852
1758
1754
4960
Market Price
$ 98.99
Selling Price
$ 82.75
2820
2445
1402
4110
Market Price
$ 90.88
Selling Price
$ 79.16
2303
2042
1397
2561
Market Price
$ 81.92
Selling Price
$ 71.36
2251
1473
2051
2802
Market Price
$ 83.89
Selling Price
$ 74.20
4309
3486
2718
4342
Market Price
$ 78.15
Selling Price
$ 66.89
388
248
194
418
Market Price
$ 94.46
Selling Price
$ 83.08
768
513
722
2128
Market Price
$ 108.17
Selling Price
$ 97.84
1490
1025
819
3230
Market Price
$ 87.43
Selling Price
$ 73.04
2643
710
1325
2997
Market Price
$ 79.73
Selling Price
$ 70.78
505
326
278
814
Market Price
$ 86.21
Selling Price
$ 75.29
1788
1539
1158
4170
Market Price
$ 117.83
Selling Price
$ 98.22
1482
327
466
1849
Market Price
$ 104.67
Selling Price
$ 90.94
1192
302
570
3972
Market Price
$ 98.86
Selling Price
$ 85.83
1695
348
1222
2052
Market Price
$ 93.24
Selling Price
$ 79.74
816
328
519
2497
Market Price
$ 80.66
Selling Price
$ 71.28
1838
1444
972
3430
Market Price
$ 70.85
Selling Price
$ 59.23
1215
1120
1024
1347
Market Price
$ 101.69
Selling Price
$ 85.95
483
201
286
1204
Market Price
$ 86.45
Selling Price
$ 75.84
2557
2372
1121
4072
Market Price
$ 71.57
Selling Price
$ 64.75
1783
1467
801
4243
Market Price
$ 74.74
Selling Price
$ 64.30
206
165
71
835
Market Price
$ 74.13
Selling Price
$ 67.26
2839
1116
841
3378
Market Price
$ 68.20
Selling Price
$ 57.66
631
300
450
1104
Market Price
$ 81.95
Selling Price
$ 70.01
3090
1245
2156
3123
Market Price
$ 88.88
Selling Price
$ 79.13
2456
1438
1235
3537
Market Price
$ 67.90
Selling Price
$ 60.88
2233
1258
1185
4738
Market Price
$ 99.10
Selling Price
$ 86.10
726
419
397
1136
Market Price
$ 86.60
Selling Price
$ 75.53
2429
2319
1808
3752
Market Price
$ 111.66
Selling Price
$ 93.52
1136
1102
501
4542
Market Price
$ 114.73
Selling Price
$ 97.69
538
157
313
2431
Market Price
$ 94.56
Selling Price
$ 83.98
971
594
491
2391