Market Price
$ 116.61
Selling Price
$ 98.98
1790
921
711
3205
Market Price
$ 68.68
Selling Price
$ 60.99
2623
1650
2309
3592
Market Price
$ 89.01
Selling Price
$ 79.66
2108
637
1366
2114
Market Price
$ 111.71
Selling Price
$ 94.11
788
424
680
795
Market Price
$ 77.42
Selling Price
$ 67.96
2222
928
1507
3759
Market Price
$ 70.11
Selling Price
$ 63.56
4129
3876
3422
4227
Market Price
$ 109.24
Selling Price
$ 94.28
519
295
172
752
Market Price
$ 68.58
Selling Price
$ 58.95
882
353
348
2592
Market Price
$ 72.81
Selling Price
$ 63.16
890
685
264
3825
Market Price
$ 112.73
Selling Price
$ 96.61
810
427
356
1693
Market Price
$ 75.18
Selling Price
$ 62.97
931
655
841
1223
Market Price
$ 108.34
Selling Price
$ 98.41
1302
1165
1220
3625
Market Price
$ 94.43
Selling Price
$ 80.70
920
736
714
1395
Market Price
$ 95.86
Selling Price
$ 83.36
1576
1197
1118
1903
Market Price
$ 111.80
Selling Price
$ 93.70
1419
708
1031
1801
Market Price
$ 75.20
Selling Price
$ 66.04
701
367
380
902
Market Price
$ 66.55
Selling Price
$ 60.50
3299
2292
1457
3973
Market Price
$ 84.22
Selling Price
$ 75.16
1134
881
810
2162
Market Price
$ 95.50
Selling Price
$ 86.76
3836
1726
1071
4311
Market Price
$ 66.44
Selling Price
$ 57.22
2230
1136
466
2921
Market Price
$ 104.55
Selling Price
$ 92.11
523
347
389
1464
Market Price
$ 67.29
Selling Price
$ 57.45
469
341
98
750
Market Price
$ 86.72
Selling Price
$ 76.04
767
586
522
2083
Market Price
$ 66.53
Selling Price
$ 59.92
1199
645
500
1796
Market Price
$ 97.25
Selling Price
$ 85.52
1965
1197
1915
3021
Market Price
$ 106.73
Selling Price
$ 89.56
1171
1135
948
1250
Market Price
$ 100.11
Selling Price
$ 87.77
2782
1370
1398
4493
Market Price
$ 94.85
Selling Price
$ 83.42
2363
1217
1204
2717
Market Price
$ 69.24
Selling Price
$ 62.11
1583
856
324
3474
Market Price
$ 96.46
Selling Price
$ 86.72
1131
509
331
1894
Market Price
$ 90.04
Selling Price
$ 76.16
429
157
392
878
Market Price
$ 90.29
Selling Price
$ 79.69
969
231
535
2620
Market Price
$ 100.47
Selling Price
$ 89.10
1528
676
754
3578
Market Price
$ 103.91
Selling Price
$ 88.93
1072
544
298
3099
Market Price
$ 62.08
Selling Price
$ 56.19
2184
1399
1526
2930
Market Price
$ 86.39
Selling Price
$ 75.00
149
81
118
539
Market Price
$ 104.19
Selling Price
$ 87.94
2685
1430
1937
4566
Market Price
$ 70.53
Selling Price
$ 59.23
534
366
514
1332
Market Price
$ 90.29
Selling Price
$ 80.41
2763
2639
2301
3783
Market Price
$ 76.02
Selling Price
$ 66.61
3102
2035
667
4782