Market Price
$ 51.49
Selling Price
$ 46.60
2400
1341
1989
4836
Market Price
$ 66.97
Selling Price
$ 58.47
1358
808
917
1833
Market Price
$ 31.60
Selling Price
$ 26.92
467
357
292
655
Market Price
$ 57.67
Selling Price
$ 52.05
1717
1672
1374
2006
Market Price
$ 39.79
Selling Price
$ 34.44
3435
2948
1640
4453
Market Price
$ 63.66
Selling Price
$ 55.05
682
258
311
2100
Market Price
$ 42.19
Selling Price
$ 36.94
1309
950
960
3485
Market Price
$ 53.59
Selling Price
$ 46.55
1342
913
731
4220
Market Price
$ 38.24
Selling Price
$ 33.60
543
130
212
1362
Market Price
$ 61.77
Selling Price
$ 55.49
2529
547
1052
3319
Market Price
$ 56.69
Selling Price
$ 49.61
627
507
586
2422
Market Price
$ 63.31
Selling Price
$ 55.86
692
497
370
1244
Market Price
$ 49.74
Selling Price
$ 44.89
768
368
424
2911
Market Price
$ 69.58
Selling Price
$ 59.53
340
173
95
1005
Market Price
$ 58.48
Selling Price
$ 52.59
1943
1624
523
4730
Market Price
$ 43.27
Selling Price
$ 36.14
979
791
901
2250
Market Price
$ 54.83
Selling Price
$ 46.03
511
151
270
639
Market Price
$ 64.96
Selling Price
$ 56.34
2903
1714
882
4994
Market Price
$ 67.81
Selling Price
$ 58.56
3485
1082
1343
4353
Market Price
$ 54.02
Selling Price
$ 47.15
1630
930
1526
2484