Market Price
$ 106.04
Selling Price
$ 94.11
635
319
489
2747
Market Price
$ 67.91
Selling Price
$ 59.18
317
75
272
1089
Market Price
$ 74.44
Selling Price
$ 63.60
779
314
420
1946
Market Price
$ 110.38
Selling Price
$ 97.27
1090
633
666
1714
Market Price
$ 70.39
Selling Price
$ 63.92
1269
1234
568
1640
Market Price
$ 101.31
Selling Price
$ 85.11
2024
1237
1535
2700
Market Price
$ 66.97
Selling Price
$ 58.22
1319
931
1032
3300
Market Price
$ 111.95
Selling Price
$ 94.32
345
173
191
626
Market Price
$ 107.69
Selling Price
$ 90.13
2587
1458
652
4525
Market Price
$ 63.73
Selling Price
$ 56.44
362
204
187
1562
Market Price
$ 100.18
Selling Price
$ 89.70
2442
1338
953
3154
Market Price
$ 112.50
Selling Price
$ 97.68
2527
1150
1303
3232
Market Price
$ 100.64
Selling Price
$ 85.24
616
576
159
1301
Market Price
$ 104.89
Selling Price
$ 91.17
1432
1320
1120
4131
Market Price
$ 70.82
Selling Price
$ 61.20
921
430
865
3618
Market Price
$ 80.07
Selling Price
$ 67.94
881
880
366
1366
Market Price
$ 87.80
Selling Price
$ 74.50
2702
1755
1289
4768
Market Price
$ 114.63
Selling Price
$ 97.86
1622
1578
700
4602
Market Price
$ 90.57
Selling Price
$ 75.93
1090
975
840
2494
Market Price
$ 108.09
Selling Price
$ 90.26
1156
281
913
4510
Market Price
$ 104.25
Selling Price
$ 92.12
4762
1368
2525
4841
Market Price
$ 70.51
Selling Price
$ 61.12
1458
877
1114
1944
Market Price
$ 79.55
Selling Price
$ 67.49
289
123
97
1153
Market Price
$ 82.14
Selling Price
$ 73.78
685
599
198
1240
Market Price
$ 92.76
Selling Price
$ 82.13
1750
1140
838
3265
Market Price
$ 110.67
Selling Price
$ 93.96
1165
382
723
1213
Market Price
$ 107.76
Selling Price
$ 96.22
618
288
219
2249
Market Price
$ 112.76
Selling Price
$ 96.05
987
519
230
4697
Market Price
$ 73.34
Selling Price
$ 65.68
977
843
243
3329
Market Price
$ 81.38
Selling Price
$ 73.78
1516
1429
768
2824
Market Price
$ 81.65
Selling Price
$ 68.07
605
162
270
661
Market Price
$ 66.92
Selling Price
$ 55.85
2278
1101
1162
2613
Market Price
$ 108.60
Selling Price
$ 96.07
1962
1774
1691
4179
Market Price
$ 88.50
Selling Price
$ 79.16
1961
1265
429
3698
Market Price
$ 111.00
Selling Price
$ 96.25
619
252
220
2149
Market Price
$ 84.79
Selling Price
$ 71.69
1829
450
961
4662
Market Price
$ 79.66
Selling Price
$ 69.07
850
572
756
1976
Market Price
$ 82.21
Selling Price
$ 72.88
1668
1324
1402
2922
Market Price
$ 110.17
Selling Price
$ 94.78
762
600
452
873
Market Price
$ 67.69
Selling Price
$ 56.67
2076
2061
1736
3269