Market Price
$ 64.84
Selling Price
$ 57.98
215
149
107
645
Market Price
$ 50.44
Selling Price
$ 43.67
1343
1031
305
2389
Market Price
$ 63.55
Selling Price
$ 56.80
626
497
226
1110
Market Price
$ 57.14
Selling Price
$ 48.44
2958
688
675
3216
Market Price
$ 62.01
Selling Price
$ 53.46
1633
1349
1371
1788
Market Price
$ 32.78
Selling Price
$ 29.62
1583
1439
360
4173
Market Price
$ 52.34
Selling Price
$ 46.55
1969
1096
558
4768
Market Price
$ 41.03
Selling Price
$ 36.04
2381
1650
1483
4036
Market Price
$ 55.36
Selling Price
$ 47.89
2032
1552
1885
2164
Market Price
$ 54.83
Selling Price
$ 47.80
4577
1297
3508
4855
Market Price
$ 52.14
Selling Price
$ 43.70
2430
870
1091
3614
Market Price
$ 28.76
Selling Price
$ 25.24
721
363
374
2635
Market Price
$ 63.26
Selling Price
$ 54.16
983
869
231
1564
Market Price
$ 56.89
Selling Price
$ 50.19
1669
949
1665
4141
Market Price
$ 38.45
Selling Price
$ 33.93
1432
1232
1391
4117
Market Price
$ 62.73
Selling Price
$ 54.82
989
461
805
3216
Market Price
$ 29.97
Selling Price
$ 25.06
1129
749
1125
2684
Market Price
$ 45.36
Selling Price
$ 38.49
4451
1479
937
4565
Market Price
$ 55.32
Selling Price
$ 47.46
568
193
188
1590
Market Price
$ 53.20
Selling Price
$ 46.27
462
130
160
762
Market Price
$ 46.58
Selling Price
$ 41.30
893
782
293
2211
Market Price
$ 52.43
Selling Price
$ 45.07
374
225
79
1145
Market Price
$ 33.53
Selling Price
$ 29.69
1108
621
788
4309
Market Price
$ 31.20
Selling Price
$ 26.12
672
205
156
1086
Market Price
$ 57.45
Selling Price
$ 48.64
2186
1373
1762
4787
Market Price
$ 61.28
Selling Price
$ 52.36
355
144
341
551
Market Price
$ 57.37
Selling Price
$ 51.06
1040
314
765
4099
Market Price
$ 56.34
Selling Price
$ 47.64
2489
552
837
4626
Market Price
$ 47.88
Selling Price
$ 42.38
2184
1443
1099
4571
Market Price
$ 69.06
Selling Price
$ 58.09
976
615
685
3571
Market Price
$ 58.08
Selling Price
$ 51.03
173
59
134
492
Market Price
$ 37.44
Selling Price
$ 34.02
1531
1470
1375
3730
Market Price
$ 63.16
Selling Price
$ 54.68
1323
543
355
1453
Market Price
$ 69.26
Selling Price
$ 59.80
2705
1987
781
3045
Market Price
$ 57.00
Selling Price
$ 49.77
1389
997
1163
1786
Market Price
$ 51.16
Selling Price
$ 43.02
512
115
247
1999
Market Price
$ 38.64
Selling Price
$ 35.11
2107
924
1178
4316
Market Price
$ 40.79
Selling Price
$ 35.85
3880
2915
2913
4458
Market Price
$ 58.01
Selling Price
$ 51.37
2874
1183
2087
3363
Market Price
$ 62.77
Selling Price
$ 53.67
648
471
216
2656