Market Price
$ 116.06
Selling Price
$ 97.55
2927
703
1816
4314
Market Price
$ 64.39
Selling Price
$ 56.09
1549
1431
1028
3800
Market Price
$ 80.35
Selling Price
$ 71.96
1048
798
638
3521
Market Price
$ 78.14
Selling Price
$ 68.24
2373
684
1708
3106
Market Price
$ 62.58
Selling Price
$ 56.74
2336
1073
1394
3125
Market Price
$ 98.54
Selling Price
$ 82.82
882
209
320
2693
Market Price
$ 96.06
Selling Price
$ 86.12
1001
372
478
3331
Market Price
$ 110.20
Selling Price
$ 97.60
3507
3031
920
3997
Market Price
$ 84.28
Selling Price
$ 71.62
1013
812
301
1301
Market Price
$ 93.00
Selling Price
$ 83.17
271
179
117
980
Market Price
$ 109.71
Selling Price
$ 96.41
912
522
884
1260
Market Price
$ 84.08
Selling Price
$ 70.62
1267
516
506
3847
Market Price
$ 78.77
Selling Price
$ 67.23
1802
1609
986
2012
Market Price
$ 95.25
Selling Price
$ 84.85
817
457
532
1104
Market Price
$ 98.65
Selling Price
$ 86.00
3149
1355
1971
3891
Market Price
$ 96.08
Selling Price
$ 82.05
2197
1599
2069
3329
Market Price
$ 82.79
Selling Price
$ 75.08
976
741
678
1244
Market Price
$ 111.13
Selling Price
$ 94.12
1995
1236
409
4565
Market Price
$ 78.80
Selling Price
$ 69.51
933
792
644
4090
Market Price
$ 96.64
Selling Price
$ 80.81
2625
1142
2085
3640
Market Price
$ 90.18
Selling Price
$ 78.51
357
351
192
749
Market Price
$ 83.85
Selling Price
$ 70.92
2718
1019
1081
3295
Market Price
$ 99.06
Selling Price
$ 88.36
137
95
126
426
Market Price
$ 84.13
Selling Price
$ 75.95
784
251
672
2211
Market Price
$ 89.77
Selling Price
$ 78.81
1874
1773
1035
3497
Market Price
$ 82.46
Selling Price
$ 73.02
1161
504
1101
4351
Market Price
$ 104.23
Selling Price
$ 91.77
2645
1530
1879
2989
Market Price
$ 95.78
Selling Price
$ 80.95
931
798
304
1830
Market Price
$ 65.71
Selling Price
$ 56.65
1975
587
1154
4383
Market Price
$ 106.04
Selling Price
$ 93.10
2594
1496
1331
2826
Market Price
$ 104.42
Selling Price
$ 88.62
686
156
654
3098
Market Price
$ 79.40
Selling Price
$ 69.00
3390
1756
777
3459
Market Price
$ 111.75
Selling Price
$ 96.46
455
403
112
1388
Market Price
$ 106.39
Selling Price
$ 90.11
1063
624
396
4164
Market Price
$ 80.79
Selling Price
$ 70.36
2283
776
1260
2851
Market Price
$ 113.29
Selling Price
$ 98.22
1366
1280
831
1419
Market Price
$ 102.43
Selling Price
$ 92.59
1643
651
1471
2814
Market Price
$ 105.64
Selling Price
$ 88.57
2927
1656
1529
3454
Market Price
$ 77.32
Selling Price
$ 69.09
1397
882
1095
4553
Market Price
$ 112.81
Selling Price
$ 96.62
1942
995
1431
2768