Market Price
$ 112.50
Selling Price
$ 98.69
239
58
152
1013
Market Price
$ 76.21
Selling Price
$ 64.38
1257
271
795
2476
Market Price
$ 66.90
Selling Price
$ 56.07
1511
537
760
1868
Market Price
$ 110.08
Selling Price
$ 97.66
264
248
96
1021
Market Price
$ 74.75
Selling Price
$ 67.08
1263
590
262
1795
Market Price
$ 103.60
Selling Price
$ 90.24
2966
1990
2840
3467
Market Price
$ 105.38
Selling Price
$ 95.05
3897
3350
2442
4271
Market Price
$ 111.07
Selling Price
$ 95.33
1375
651
1352
1690
Market Price
$ 71.72
Selling Price
$ 64.87
2642
2594
2478
2769
Market Price
$ 100.82
Selling Price
$ 87.34
2537
1143
1826
3030
Market Price
$ 73.23
Selling Price
$ 61.61
592
500
575
1720
Market Price
$ 101.16
Selling Price
$ 84.56
517
371
246
1956
Market Price
$ 98.86
Selling Price
$ 87.41
2866
818
2136
4518
Market Price
$ 82.82
Selling Price
$ 69.82
3948
2865
3370
4201
Market Price
$ 78.08
Selling Price
$ 68.90
169
36
167
654
Market Price
$ 101.96
Selling Price
$ 87.89
1902
1443
1399
4775
Market Price
$ 72.76
Selling Price
$ 61.19
1613
1053
525
2690
Market Price
$ 100.00
Selling Price
$ 83.68
746
580
309
2004
Market Price
$ 97.15
Selling Price
$ 86.07
3748
2957
796
4273
Market Price
$ 108.52
Selling Price
$ 97.22
1381
802
724
2053
Market Price
$ 66.73
Selling Price
$ 56.35
520
484
440
556
Market Price
$ 82.29
Selling Price
$ 72.51
2751
1572
575
4418
Market Price
$ 100.20
Selling Price
$ 83.73
227
138
69
1078
Market Price
$ 111.56
Selling Price
$ 97.05
1520
933
1011
1830
Market Price
$ 67.28
Selling Price
$ 56.84
385
360
330
1257
Market Price
$ 65.94
Selling Price
$ 58.72
554
358
133
587
Market Price
$ 86.06
Selling Price
$ 75.25
3668
2073
3416
4315
Market Price
$ 84.86
Selling Price
$ 72.84
2097
1072
1541
4338
Market Price
$ 107.53
Selling Price
$ 92.65
1062
709
345
4159
Market Price
$ 97.25
Selling Price
$ 82.47
2019
1640
855
2553
Market Price
$ 98.10
Selling Price
$ 88.23
1756
935
896
2492
Market Price
$ 85.81
Selling Price
$ 71.90
279
229
229
661
Market Price
$ 80.61
Selling Price
$ 72.08
1142
505
822
1579
Market Price
$ 88.18
Selling Price
$ 77.84
2661
2619
840
3451
Market Price
$ 64.73
Selling Price
$ 58.04
1190
716
305
4212
Market Price
$ 107.49
Selling Price
$ 96.45
2186
951
1739
3170
Market Price
$ 72.08
Selling Price
$ 64.41
467
254
429
567
Market Price
$ 97.13
Selling Price
$ 86.19
2981
1934
1291
4440
Market Price
$ 104.52
Selling Price
$ 89.19
1591
873
1039
1823
Market Price
$ 80.26
Selling Price
$ 72.25
2456
2279
1871
3055