Market Price
$ 80.58
Selling Price
$ 69.53
1971
771
1269
4594
Market Price
$ 103.77
Selling Price
$ 89.07
490
130
320
1508
Market Price
$ 106.61
Selling Price
$ 92.27
451
369
253
511
Market Price
$ 86.93
Selling Price
$ 76.43
1070
864
451
1992
Market Price
$ 86.94
Selling Price
$ 78.29
608
226
176
1606
Market Price
$ 81.96
Selling Price
$ 72.00
444
343
226
633
Market Price
$ 107.71
Selling Price
$ 90.24
206
74
69
1014
Market Price
$ 75.39
Selling Price
$ 64.07
4679
4382
1675
4921
Market Price
$ 87.38
Selling Price
$ 73.03
1885
1831
1032
2025
Market Price
$ 106.56
Selling Price
$ 96.70
934
395
698
4078
Market Price
$ 66.07
Selling Price
$ 59.82
281
238
192
638
Market Price
$ 89.45
Selling Price
$ 78.46
1610
1465
1204
1691
Market Price
$ 104.71
Selling Price
$ 92.50
1983
1914
1248
3620
Market Price
$ 88.91
Selling Price
$ 80.34
1389
906
851
2554
Market Price
$ 64.66
Selling Price
$ 55.40
1120
1094
755
3178
Market Price
$ 84.95
Selling Price
$ 76.55
923
746
836
3860
Market Price
$ 71.32
Selling Price
$ 61.46
1302
819
1118
1401
Market Price
$ 99.41
Selling Price
$ 87.91
1293
1251
299
2927
Market Price
$ 72.06
Selling Price
$ 63.70
3589
2843
3346
4162
Market Price
$ 97.39
Selling Price
$ 87.86
448
168
155
2067
Market Price
$ 85.57
Selling Price
$ 77.53
1404
1277
1185
1534
Market Price
$ 112.64
Selling Price
$ 96.27
1226
992
905
1992
Market Price
$ 64.27
Selling Price
$ 57.61
2219
2136
765
4938
Market Price
$ 68.44
Selling Price
$ 60.25
1505
1448
1299
2382
Market Price
$ 74.71
Selling Price
$ 62.89
1524
897
1067
3649
Market Price
$ 75.33
Selling Price
$ 66.39
794
632
317
2379
Market Price
$ 82.91
Selling Price
$ 71.36
320
91
116
564
Market Price
$ 104.77
Selling Price
$ 93.14
2450
1689
2277
4561
Market Price
$ 77.46
Selling Price
$ 69.11
1508
324
1457
2339
Market Price
$ 110.32
Selling Price
$ 95.13
327
242
115
837
Market Price
$ 87.28
Selling Price
$ 73.19
1313
431
517
1353
Market Price
$ 83.99
Selling Price
$ 71.93
1546
934
790
2132
Market Price
$ 105.46
Selling Price
$ 91.82
1733
1372
1423
3189
Market Price
$ 94.29
Selling Price
$ 81.40
1041
1024
312
2061
Market Price
$ 63.96
Selling Price
$ 57.39
4302
1150
1922
4591
Market Price
$ 71.63
Selling Price
$ 64.85
644
522
570
1064
Market Price
$ 65.44
Selling Price
$ 55.95
1561
1188
512
2631
Market Price
$ 94.83
Selling Price
$ 82.63
219
98
101
653
Market Price
$ 67.49
Selling Price
$ 56.73
2472
1279
677
3305
Market Price
$ 88.42
Selling Price
$ 78.01
593
344
168
970