Market Price
$ 100.67
Selling Price
$ 87.12
1961
1600
1627
4073
Market Price
$ 114.76
Selling Price
$ 96.27
818
810
484
1554
Market Price
$ 114.96
Selling Price
$ 98.40
3419
3235
1878
4644
Market Price
$ 110.44
Selling Price
$ 98.92
376
110
78
1766
Market Price
$ 96.04
Selling Price
$ 84.40
612
364
561
2945
Market Price
$ 100.47
Selling Price
$ 89.35
1202
261
888
2219
Market Price
$ 84.92
Selling Price
$ 73.12
574
275
137
897
Market Price
$ 66.62
Selling Price
$ 59.09
496
345
395
604
Market Price
$ 98.62
Selling Price
$ 85.11
3573
1061
2754
3883
Market Price
$ 100.03
Selling Price
$ 89.15
1411
539
308
3145
Market Price
$ 66.58
Selling Price
$ 57.87
496
177
493
826
Market Price
$ 88.89
Selling Price
$ 77.74
821
371
736
853
Market Price
$ 89.30
Selling Price
$ 77.28
411
272
379
1201
Market Price
$ 96.78
Selling Price
$ 84.55
434
414
304
1841
Market Price
$ 97.72
Selling Price
$ 82.16
746
682
453
2451
Market Price
$ 105.55
Selling Price
$ 90.42
2455
1782
1471
2509
Market Price
$ 89.44
Selling Price
$ 75.64
1400
1360
775
2335
Market Price
$ 91.68
Selling Price
$ 77.59
2625
1839
2618
4812
Market Price
$ 81.20
Selling Price
$ 71.11
338
190
84
869
Market Price
$ 98.70
Selling Price
$ 88.98
1239
582
1164
3141
Market Price
$ 72.74
Selling Price
$ 62.27
227
85
84
460
Market Price
$ 65.67
Selling Price
$ 55.79
2153
1720
1355
4142
Market Price
$ 78.10
Selling Price
$ 68.56
996
764
970
1668
Market Price
$ 85.54
Selling Price
$ 77.33
637
209
201
1016
Market Price
$ 67.94
Selling Price
$ 58.37
2050
514
735
2475
Market Price
$ 110.57
Selling Price
$ 97.17
1216
756
463
1947
Market Price
$ 91.53
Selling Price
$ 80.16
1551
1334
1507
1858
Market Price
$ 98.65
Selling Price
$ 82.87
811
693
731
1192
Market Price
$ 105.80
Selling Price
$ 93.07
2207
1841
561
4181
Market Price
$ 90.29
Selling Price
$ 79.82
2218
1524
746
3997
Market Price
$ 76.35
Selling Price
$ 69.01
245
145
149
936
Market Price
$ 81.78
Selling Price
$ 70.08
775
364
335
2734
Market Price
$ 86.24
Selling Price
$ 75.46
1593
434
1197
2286
Market Price
$ 110.16
Selling Price
$ 98.74
1829
1119
420
2526
Market Price
$ 90.84
Selling Price
$ 77.08
402
192
91
1534
Market Price
$ 74.60
Selling Price
$ 62.56
2138
2121
619
4044
Market Price
$ 84.47
Selling Price
$ 74.90
1363
435
456
2708
Market Price
$ 66.58
Selling Price
$ 56.32
569
462
402
604
Market Price
$ 92.77
Selling Price
$ 79.90
2578
655
1468
3550
Market Price
$ 78.35
Selling Price
$ 66.72
1143
730
567
4512