Market Price
$ 65.38
Selling Price
$ 57.83
2777
1078
2522
4459
Market Price
$ 111.22
Selling Price
$ 96.56
714
302
575
2280
Market Price
$ 104.27
Selling Price
$ 93.98
2550
734
913
3208
Market Price
$ 89.47
Selling Price
$ 76.79
2477
1532
1954
2947
Market Price
$ 108.98
Selling Price
$ 92.98
925
666
247
3743
Market Price
$ 109.07
Selling Price
$ 96.37
1062
888
850
1756
Market Price
$ 109.09
Selling Price
$ 96.63
1045
308
655
2087
Market Price
$ 105.93
Selling Price
$ 95.92
202
50
126
1012
Market Price
$ 78.24
Selling Price
$ 65.33
757
196
543
1246
Market Price
$ 99.15
Selling Price
$ 87.91
420
198
406
1997
Market Price
$ 108.30
Selling Price
$ 91.74
141
116
117
414
Market Price
$ 72.99
Selling Price
$ 61.26
502
165
359
795
Market Price
$ 76.39
Selling Price
$ 67.86
3288
3138
1396
3913
Market Price
$ 87.65
Selling Price
$ 74.34
955
416
299
3671
Market Price
$ 78.97
Selling Price
$ 68.28
212
149
145
1026
Market Price
$ 99.69
Selling Price
$ 85.36
3905
2011
2309
3997
Market Price
$ 83.40
Selling Price
$ 71.84
1098
351
856
1386
Market Price
$ 64.82
Selling Price
$ 58.28
3089
1860
1796
3896
Market Price
$ 108.75
Selling Price
$ 98.85
675
303
550
1837
Market Price
$ 99.26
Selling Price
$ 82.99
1154
820
280
1671
Market Price
$ 100.97
Selling Price
$ 87.03
3833
2339
1246
4628
Market Price
$ 64.32
Selling Price
$ 55.06
2018
1659
1956
3614
Market Price
$ 102.59
Selling Price
$ 88.42
2249
728
1721
4725
Market Price
$ 78.53
Selling Price
$ 66.68
860
682
648
2178
Market Price
$ 86.54
Selling Price
$ 78.00
2894
2167
1503
2913
Market Price
$ 67.50
Selling Price
$ 60.10
3696
3034
841
4655
Market Price
$ 93.87
Selling Price
$ 85.17
4264
2379
1538
4574
Market Price
$ 69.26
Selling Price
$ 59.58
626
326
547
1190
Market Price
$ 109.78
Selling Price
$ 96.58
1208
830
917
1209
Market Price
$ 87.20
Selling Price
$ 78.77
269
106
86
550
Market Price
$ 77.07
Selling Price
$ 66.09
3622
2767
2228
4058
Market Price
$ 91.56
Selling Price
$ 80.23
2432
2006
541
2889
Market Price
$ 103.94
Selling Price
$ 93.36
981
391
734
1112
Market Price
$ 78.17
Selling Price
$ 66.52
574
427
210
1658
Market Price
$ 68.83
Selling Price
$ 61.41
1705
1000
1673
4572
Market Price
$ 101.18
Selling Price
$ 91.18
1216
433
719
2930
Market Price
$ 92.98
Selling Price
$ 83.83
2660
2560
1158
3127
Market Price
$ 70.61
Selling Price
$ 61.65
1198
1192
898
1244
Market Price
$ 81.04
Selling Price
$ 71.14
2189
1137
1504
2611
Market Price
$ 91.66
Selling Price
$ 79.69
2820
694
2747
4663