Market Price
$ 98.92
Selling Price
$ 87.62
1481
1262
507
3699
Market Price
$ 74.11
Selling Price
$ 65.40
360
252
190
497
Market Price
$ 68.36
Selling Price
$ 61.46
1290
1250
934
1668
Market Price
$ 101.66
Selling Price
$ 91.63
1789
746
1714
2252
Market Price
$ 63.25
Selling Price
$ 55.24
1297
920
747
3380
Market Price
$ 82.57
Selling Price
$ 72.52
2561
2544
1467
3868
Market Price
$ 99.47
Selling Price
$ 84.11
1199
1006
675
4282
Market Price
$ 81.44
Selling Price
$ 68.35
3752
2624
3454
3875
Market Price
$ 112.22
Selling Price
$ 96.88
3064
2989
2329
3978
Market Price
$ 103.16
Selling Price
$ 91.02
1121
1054
420
1148
Market Price
$ 62.94
Selling Price
$ 57.07
685
481
566
1547
Market Price
$ 107.96
Selling Price
$ 90.45
888
551
486
3963
Market Price
$ 117.31
Selling Price
$ 98.72
3378
2027
3070
4563
Market Price
$ 96.78
Selling Price
$ 86.72
1859
1131
1761
4483
Market Price
$ 72.31
Selling Price
$ 63.96
2562
1159
1247
3411
Market Price
$ 82.34
Selling Price
$ 74.03
2323
1459
1795
4683
Market Price
$ 81.28
Selling Price
$ 69.06
860
754
446
2128
Market Price
$ 83.43
Selling Price
$ 72.08
1137
816
1023
2641
Market Price
$ 92.19
Selling Price
$ 78.79
1415
990
1203
3254
Market Price
$ 106.53
Selling Price
$ 88.95
3139
2292
839
4814
Market Price
$ 98.42
Selling Price
$ 88.99
452
394
337
531
Market Price
$ 98.02
Selling Price
$ 85.67
109
97
86
521
Market Price
$ 88.52
Selling Price
$ 80.12
1361
397
431
2475
Market Price
$ 64.58
Selling Price
$ 57.31
3056
1486
1735
3840
Market Price
$ 74.46
Selling Price
$ 65.14
3090
1485
1951
4402
Market Price
$ 102.62
Selling Price
$ 85.80
965
632
786
2112
Market Price
$ 67.55
Selling Price
$ 58.95
1166
336
552
1589
Market Price
$ 75.50
Selling Price
$ 65.98
2555
1973
1118
3247
Market Price
$ 97.50
Selling Price
$ 86.65
2109
1818
1086
2422
Market Price
$ 106.77
Selling Price
$ 89.42
795
198
474
2268
Market Price
$ 97.16
Selling Price
$ 87.15
514
476
116
2007
Market Price
$ 95.65
Selling Price
$ 82.45
1219
744
805
2536
Market Price
$ 87.56
Selling Price
$ 75.36
1615
370
907
1941
Market Price
$ 74.88
Selling Price
$ 65.12
1382
798
852
2839
Market Price
$ 112.89
Selling Price
$ 94.41
678
593
519
788
Market Price
$ 97.62
Selling Price
$ 87.97
479
173
279
945
Market Price
$ 114.66
Selling Price
$ 96.82
1073
906
241
1302
Market Price
$ 62.59
Selling Price
$ 55.04
802
443
317
1409
Market Price
$ 61.41
Selling Price
$ 55.80
3170
1438
2947
4438
Market Price
$ 96.08
Selling Price
$ 85.65
1532
577
526
4151