Market Price
$ 94.39
Selling Price
$ 83.13
1601
784
509
2268
Market Price
$ 70.40
Selling Price
$ 61.41
1958
1064
639
2403
Market Price
$ 102.67
Selling Price
$ 85.64
1130
260
1076
1581
Market Price
$ 99.61
Selling Price
$ 89.26
1175
698
933
2113
Market Price
$ 69.10
Selling Price
$ 57.89
566
219
449
1764
Market Price
$ 109.40
Selling Price
$ 92.39
1985
1121
1323
2614
Market Price
$ 85.06
Selling Price
$ 72.36
1049
695
366
2422
Market Price
$ 97.44
Selling Price
$ 86.13
840
301
455
3427
Market Price
$ 97.40
Selling Price
$ 86.43
1037
538
520
2967
Market Price
$ 93.41
Selling Price
$ 82.34
2037
484
1763
2979
Market Price
$ 71.80
Selling Price
$ 60.76
2564
1410
2492
2806
Market Price
$ 62.40
Selling Price
$ 55.48
3001
1995
1730
3582
Market Price
$ 92.71
Selling Price
$ 83.22
835
208
364
1440
Market Price
$ 97.25
Selling Price
$ 87.21
2971
1207
1211
3310
Market Price
$ 97.63
Selling Price
$ 84.61
322
148
207
1101
Market Price
$ 104.66
Selling Price
$ 93.61
882
880
467
3284
Market Price
$ 94.47
Selling Price
$ 80.14
482
261
220
1745
Market Price
$ 111.08
Selling Price
$ 98.70
2478
1986
1443
2696
Market Price
$ 67.84
Selling Price
$ 60.79
961
626
407
1910
Market Price
$ 105.20
Selling Price
$ 94.08
975
817
329
1626
Market Price
$ 105.91
Selling Price
$ 88.87
3929
3258
2450
4329
Market Price
$ 81.54
Selling Price
$ 69.09
3740
2213
3699
4213
Market Price
$ 74.11
Selling Price
$ 67.19
2691
1233
1930
3823
Market Price
$ 80.85
Selling Price
$ 70.62
2703
2670
2289
4065
Market Price
$ 87.79
Selling Price
$ 76.97
3030
2161
645
3808
Market Price
$ 80.31
Selling Price
$ 71.75
2223
2081
1306
2862
Market Price
$ 106.98
Selling Price
$ 90.26
4176
3986
1067
4721
Market Price
$ 75.02
Selling Price
$ 64.18
980
391
387
1284
Market Price
$ 86.87
Selling Price
$ 73.21
1747
1328
1731
3044
Market Price
$ 115.18
Selling Price
$ 96.96
1288
1070
719
1294
Market Price
$ 83.67
Selling Price
$ 74.86
1769
383
1375
2048
Market Price
$ 67.39
Selling Price
$ 59.45
2182
1170
626
4632
Market Price
$ 97.89
Selling Price
$ 85.13
1483
721
1403
1847
Market Price
$ 98.45
Selling Price
$ 89.06
274
134
185
925
Market Price
$ 103.81
Selling Price
$ 87.06
144
115
132
541
Market Price
$ 115.09
Selling Price
$ 97.08
3420
3336
1514
4733
Market Price
$ 83.00
Selling Price
$ 70.44
1208
921
1080
3452
Market Price
$ 77.97
Selling Price
$ 66.71
3707
2358
3467
4166
Market Price
$ 99.88
Selling Price
$ 84.04
714
252
445
1217
Market Price
$ 64.25
Selling Price
$ 55.49
2175
1884
1514
3043