Market Price
$ 97.20
Selling Price
$ 84.51
363
113
92
1286
Market Price
$ 101.19
Selling Price
$ 85.94
1018
265
888
4157
Market Price
$ 91.29
Selling Price
$ 82.07
1236
956
812
2820
Market Price
$ 70.23
Selling Price
$ 60.47
922
620
326
1714
Market Price
$ 62.33
Selling Price
$ 55.09
3299
1035
2310
3741
Market Price
$ 79.23
Selling Price
$ 67.99
4681
2052
3877
4928
Market Price
$ 86.73
Selling Price
$ 76.63
1327
776
630
3008
Market Price
$ 100.97
Selling Price
$ 86.71
453
171
158
1177
Market Price
$ 100.04
Selling Price
$ 85.98
778
433
233
1053
Market Price
$ 76.80
Selling Price
$ 66.72
950
376
679
4090
Market Price
$ 76.89
Selling Price
$ 64.22
2964
1876
1336
3723
Market Price
$ 73.88
Selling Price
$ 66.45
1019
786
410
4261
Market Price
$ 84.31
Selling Price
$ 71.01
1395
892
945
1775
Market Price
$ 105.64
Selling Price
$ 92.54
374
371
80
876
Market Price
$ 80.06
Selling Price
$ 68.23
636
410
472
1495
Market Price
$ 73.69
Selling Price
$ 64.53
1232
1063
308
1591
Market Price
$ 90.23
Selling Price
$ 81.14
2280
1672
642
2287
Market Price
$ 91.97
Selling Price
$ 80.72
580
119
243
1119
Market Price
$ 84.04
Selling Price
$ 74.49
1543
822
1188
3017
Market Price
$ 75.00
Selling Price
$ 64.25
946
702
508
1494
Market Price
$ 86.65
Selling Price
$ 78.58
3359
3010
2943
3447
Market Price
$ 71.10
Selling Price
$ 61.89
1515
365
1118
1975
Market Price
$ 97.95
Selling Price
$ 87.95
2012
523
1924
3908
Market Price
$ 74.66
Selling Price
$ 63.63
1781
1048
726
4229
Market Price
$ 84.09
Selling Price
$ 73.06
1576
888
622
3126
Market Price
$ 112.44
Selling Price
$ 96.89
2219
1958
1605
2794
Market Price
$ 105.92
Selling Price
$ 89.47
1224
385
558
3704
Market Price
$ 110.25
Selling Price
$ 98.48
3245
3066
690
4337
Market Price
$ 101.49
Selling Price
$ 86.65
3302
1093
3160
4672
Market Price
$ 87.40
Selling Price
$ 78.58
4175
2205
1077
4257
Market Price
$ 114.51
Selling Price
$ 98.43
1421
400
1045
3599
Market Price
$ 88.21
Selling Price
$ 75.51
930
261
475
2292
Market Price
$ 89.09
Selling Price
$ 74.71
1259
783
821
4295
Market Price
$ 108.27
Selling Price
$ 95.69
1374
445
1100
1764
Market Price
$ 68.41
Selling Price
$ 57.57
767
638
390
784
Market Price
$ 98.99
Selling Price
$ 89.72
696
282
277
1634
Market Price
$ 91.73
Selling Price
$ 82.68
1966
1107
1186
3355
Market Price
$ 67.14
Selling Price
$ 60.23
3165
1915
2376
4306
Market Price
$ 113.72
Selling Price
$ 98.49
991
247
452
4054
Market Price
$ 114.36
Selling Price
$ 96.41
969
957
237
2339