Market Price
$ 106.10
Selling Price
$ 90.13
2962
2413
1453
2980
Market Price
$ 65.66
Selling Price
$ 55.60
1970
895
1049
4180
Market Price
$ 97.95
Selling Price
$ 88.30
4338
2829
3335
4770
Market Price
$ 90.82
Selling Price
$ 80.96
4365
1741
4133
4874
Market Price
$ 67.46
Selling Price
$ 57.83
3030
2292
1598
3584
Market Price
$ 108.09
Selling Price
$ 95.07
649
394
177
2931
Market Price
$ 104.26
Selling Price
$ 91.50
984
228
827
3544
Market Price
$ 86.81
Selling Price
$ 73.15
2065
1220
481
3634
Market Price
$ 82.68
Selling Price
$ 73.08
813
646
181
3811
Market Price
$ 74.51
Selling Price
$ 64.41
668
185
400
898
Market Price
$ 111.31
Selling Price
$ 94.00
2056
1218
2014
3125
Market Price
$ 67.19
Selling Price
$ 58.19
1980
1112
1926
3772
Market Price
$ 91.70
Selling Price
$ 76.65
3030
1705
1989
3159
Market Price
$ 86.08
Selling Price
$ 75.35
1375
614
696
2148
Market Price
$ 106.50
Selling Price
$ 96.37
608
360
369
836
Market Price
$ 67.93
Selling Price
$ 58.50
765
345
414
1704
Market Price
$ 72.01
Selling Price
$ 61.71
1023
903
333
1962
Market Price
$ 77.43
Selling Price
$ 65.01
1107
611
1091
2048
Market Price
$ 78.44
Selling Price
$ 69.45
673
236
293
3361
Market Price
$ 89.80
Selling Price
$ 75.75
584
367
533
2511
Market Price
$ 81.72
Selling Price
$ 70.09
2021
1251
623
2026
Market Price
$ 67.24
Selling Price
$ 58.57
1538
1068
1258
2388
Market Price
$ 84.10
Selling Price
$ 70.59
1604
1602
426
4651
Market Price
$ 88.01
Selling Price
$ 79.79
2141
2098
1210
4885
Market Price
$ 87.26
Selling Price
$ 76.46
130
74
40
430
Market Price
$ 79.20
Selling Price
$ 67.83
1219
772
1132
3009
Market Price
$ 111.62
Selling Price
$ 98.57
1765
1371
1492
4717
Market Price
$ 112.63
Selling Price
$ 94.01
1798
1271
1425
3578
Market Price
$ 101.66
Selling Price
$ 90.82
953
278
506
3733
Market Price
$ 67.29
Selling Price
$ 57.70
1370
763
590
1719
Market Price
$ 107.18
Selling Price
$ 91.56
1354
609
1202
1496
Market Price
$ 99.60
Selling Price
$ 85.70
726
280
149
2760
Market Price
$ 104.65
Selling Price
$ 93.98
690
548
208
1637
Market Price
$ 104.73
Selling Price
$ 95.06
885
499
338
1342
Market Price
$ 77.63
Selling Price
$ 64.78
2338
1000
932
2785
Market Price
$ 69.34
Selling Price
$ 57.94
3850
2046
3558
4837
Market Price
$ 80.47
Selling Price
$ 71.31
930
326
362
2863
Market Price
$ 93.26
Selling Price
$ 81.20
1771
958
1045
2291
Market Price
$ 102.99
Selling Price
$ 93.23
1498
727
1177
2630
Market Price
$ 110.41
Selling Price
$ 95.32
2811
1698
2242
3188