Market Price
$ 52.34
Selling Price
$ 44.36
1176
890
326
2766
Market Price
$ 52.52
Selling Price
$ 47.04
1813
538
785
4940
Market Price
$ 49.45
Selling Price
$ 43.61
619
407
186
985
Market Price
$ 43.83
Selling Price
$ 37.00
512
426
270
1466
Market Price
$ 31.55
Selling Price
$ 27.13
1446
362
425
1551
Market Price
$ 41.41
Selling Price
$ 36.22
2073
636
1393
2502
Market Price
$ 49.50
Selling Price
$ 42.99
837
442
804
2300
Market Price
$ 45.03
Selling Price
$ 39.58
2205
885
2070
4415
Market Price
$ 36.25
Selling Price
$ 31.64
734
420
149
1458
Market Price
$ 37.36
Selling Price
$ 31.21
293
67
113
416
Market Price
$ 51.37
Selling Price
$ 44.80
2001
1100
1057
2212
Market Price
$ 65.92
Selling Price
$ 55.93
167
112
89
417
Market Price
$ 55.10
Selling Price
$ 46.61
1336
1065
895
2592
Market Price
$ 56.32
Selling Price
$ 50.71
2993
1836
2816
4645
Market Price
$ 44.43
Selling Price
$ 37.32
899
359
269
1015
Market Price
$ 57.39
Selling Price
$ 48.62
1134
1085
1023
1740
Market Price
$ 27.90
Selling Price
$ 25.27
1797
1229
621
2095
Market Price
$ 33.51
Selling Price
$ 29.23
4918
2959
1249
4930
Market Price
$ 61.35
Selling Price
$ 55.30
2665
2050
1834
2722
Market Price
$ 45.61
Selling Price
$ 39.09
2913
1350
1359
3990