Market Price
$ 95.27
Selling Price
$ 82.89
1366
966
455
1548
Market Price
$ 102.42
Selling Price
$ 90.34
1680
1252
993
4296
Market Price
$ 83.29
Selling Price
$ 75.28
1913
1061
1268
4420
Market Price
$ 109.97
Selling Price
$ 91.68
637
469
507
808
Market Price
$ 113.36
Selling Price
$ 94.70
4282
3722
1875
4388
Market Price
$ 89.84
Selling Price
$ 79.61
1687
1332
366
1897
Market Price
$ 108.67
Selling Price
$ 97.45
1658
471
1195
2563
Market Price
$ 86.97
Selling Price
$ 73.55
2647
2637
987
3139
Market Price
$ 66.56
Selling Price
$ 57.10
1169
896
462
2358
Market Price
$ 76.95
Selling Price
$ 66.99
517
281
455
2426
Market Price
$ 103.12
Selling Price
$ 88.95
2138
2102
900
3631
Market Price
$ 75.19
Selling Price
$ 63.58
189
87
53
424
Market Price
$ 81.22
Selling Price
$ 72.66
1178
857
809
2019
Market Price
$ 73.73
Selling Price
$ 66.90
383
343
89
613
Market Price
$ 114.43
Selling Price
$ 98.28
1271
929
803
1404
Market Price
$ 110.08
Selling Price
$ 93.83
481
231
397
554
Market Price
$ 102.76
Selling Price
$ 90.63
382
95
371
1167
Market Price
$ 98.22
Selling Price
$ 86.77
1557
1463
1517
3956
Market Price
$ 95.68
Selling Price
$ 81.40
1277
1150
786
4406
Market Price
$ 67.84
Selling Price
$ 59.08
3557
3502
1254
3904
Market Price
$ 95.14
Selling Price
$ 82.34
1004
201
780
2622
Market Price
$ 96.62
Selling Price
$ 84.54
191
148
70
868
Market Price
$ 73.66
Selling Price
$ 65.78
396
175
347
895
Market Price
$ 70.62
Selling Price
$ 63.13
2337
1530
846
3930
Market Price
$ 94.84
Selling Price
$ 79.62
381
353
113
659
Market Price
$ 110.02
Selling Price
$ 93.32
2207
1676
1356
3037
Market Price
$ 92.27
Selling Price
$ 81.33
2325
618
1235
2452
Market Price
$ 100.29
Selling Price
$ 86.11
3150
2423
1693
3975
Market Price
$ 110.77
Selling Price
$ 98.07
1745
393
1690
4077
Market Price
$ 104.00
Selling Price
$ 87.08
1212
705
977
4139
Market Price
$ 74.32
Selling Price
$ 64.77
1882
464
1143
2054
Market Price
$ 86.36
Selling Price
$ 75.26
1815
648
456
2895
Market Price
$ 84.78
Selling Price
$ 70.84
2209
1934
1141
3994
Market Price
$ 85.50
Selling Price
$ 74.65
327
65
124
429
Market Price
$ 114.31
Selling Price
$ 97.14
1835
1815
1544
1895
Market Price
$ 102.40
Selling Price
$ 89.35
1248
784
776
3803
Market Price
$ 93.38
Selling Price
$ 83.53
1680
829
1229
3790
Market Price
$ 87.72
Selling Price
$ 76.43
2065
1883
596
2996
Market Price
$ 95.31
Selling Price
$ 81.21
350
266
263
1423
Market Price
$ 107.44
Selling Price
$ 91.55
1373
779
1050
2120