Market Price
$ 59.68
Selling Price
$ 52.55
1948
538
1826
4555
Market Price
$ 65.23
Selling Price
$ 59.16
940
653
333
3210
Market Price
$ 43.76
Selling Price
$ 37.75
327
224
295
1430
Market Price
$ 69.71
Selling Price
$ 58.20
3753
2063
2585
4618
Market Price
$ 48.34
Selling Price
$ 41.08
3195
3097
777
3891
Market Price
$ 48.68
Selling Price
$ 40.73
3374
1508
2708
3599
Market Price
$ 53.48
Selling Price
$ 45.85
2891
1402
2117
4491
Market Price
$ 36.76
Selling Price
$ 31.18
1085
590
692
2172
Market Price
$ 57.35
Selling Price
$ 51.69
1721
428
1551
1798
Market Price
$ 49.49
Selling Price
$ 44.08
1096
871
884
3331
Market Price
$ 55.96
Selling Price
$ 47.91
1292
667
932
2590
Market Price
$ 62.83
Selling Price
$ 56.82
1405
1217
1389
3011
Market Price
$ 54.29
Selling Price
$ 47.06
4813
4019
4475
4942
Market Price
$ 33.05
Selling Price
$ 27.83
2154
434
856
3167
Market Price
$ 53.06
Selling Price
$ 45.69
537
435
295
798
Market Price
$ 41.30
Selling Price
$ 35.21
1124
1057
1013
1498
Market Price
$ 53.09
Selling Price
$ 46.79
987
831
468
1080
Market Price
$ 50.88
Selling Price
$ 46.25
504
255
298
2002
Market Price
$ 35.44
Selling Price
$ 29.82
2500
576
2160
3847
Market Price
$ 43.16
Selling Price
$ 37.61
1873
1449
416
4435