Market Price
$ 34.71
Selling Price
$ 31.34
3791
1409
2590
3828
Market Price
$ 56.63
Selling Price
$ 49.11
2310
2043
1177
2874
Market Price
$ 32.36
Selling Price
$ 28.07
1807
1658
1433
2151
Market Price
$ 62.99
Selling Price
$ 57.08
1199
964
929
1755
Market Price
$ 47.61
Selling Price
$ 42.45
1833
885
412
4416
Market Price
$ 64.31
Selling Price
$ 55.05
1432
462
433
2763
Market Price
$ 52.36
Selling Price
$ 45.94
3485
1221
2309
4807
Market Price
$ 58.70
Selling Price
$ 49.88
2596
2308
1524
2888
Market Price
$ 56.50
Selling Price
$ 47.82
2774
1150
1116
4149
Market Price
$ 34.86
Selling Price
$ 31.40
596
283
315
1571
Market Price
$ 44.63
Selling Price
$ 39.73
835
639
494
863
Market Price
$ 40.59
Selling Price
$ 35.75
2646
2455
975
4939
Market Price
$ 58.83
Selling Price
$ 49.67
3181
1969
2109
4185
Market Price
$ 57.43
Selling Price
$ 50.87
784
704
481
3873
Market Price
$ 71.08
Selling Price
$ 59.89
272
60
249
433
Market Price
$ 56.40
Selling Price
$ 51.19
240
182
156
978
Market Price
$ 39.56
Selling Price
$ 33.69
523
247
218
2196
Market Price
$ 36.58
Selling Price
$ 30.75
1525
342
1347
1555
Market Price
$ 37.74
Selling Price
$ 31.68
504
298
141
719
Market Price
$ 40.68
Selling Price
$ 34.22
4500
1264
2570
4572
Market Price
$ 42.64
Selling Price
$ 38.15
1436
914
1400
3533
Market Price
$ 64.74
Selling Price
$ 55.50
1227
338
703
3204
Market Price
$ 56.38
Selling Price
$ 48.12
975
251
584
1270
Market Price
$ 47.15
Selling Price
$ 41.70
1738
1277
1702
4184
Market Price
$ 37.72
Selling Price
$ 33.46
2825
2664
2459
4946
Market Price
$ 66.44
Selling Price
$ 56.86
1669
528
680
2756
Market Price
$ 45.87
Selling Price
$ 40.29
1390
350
969
1986
Market Price
$ 45.49
Selling Price
$ 39.86
1377
536
330
2804
Market Price
$ 38.14
Selling Price
$ 33.00
4134
1902
2755
4464
Market Price
$ 51.62
Selling Price
$ 45.05
343
203
235
551
Market Price
$ 49.57
Selling Price
$ 44.08
2856
1950
960
3639
Market Price
$ 45.86
Selling Price
$ 38.46
1642
1316
932
1770
Market Price
$ 45.68
Selling Price
$ 41.07
2817
1333
1930
4193
Market Price
$ 68.19
Selling Price
$ 58.96
1424
1202
347
4831
Market Price
$ 47.70
Selling Price
$ 41.24
1545
865
1118
3357
Market Price
$ 61.63
Selling Price
$ 52.42
843
384
740
1226
Market Price
$ 59.37
Selling Price
$ 53.62
1686
916
916
2300
Market Price
$ 58.12
Selling Price
$ 51.89
2553
1274
2408
3985
Market Price
$ 56.60
Selling Price
$ 48.61
701
190
342
1129
Market Price
$ 36.35
Selling Price
$ 32.06
411
180
280
1915