Market Price
$ 57.71
Selling Price
$ 52.22
882
309
565
2621
Market Price
$ 58.90
Selling Price
$ 51.94
2178
555
2013
4532
Market Price
$ 43.30
Selling Price
$ 37.49
399
241
298
716
Market Price
$ 41.03
Selling Price
$ 36.84
343
221
152
581
Market Price
$ 61.17
Selling Price
$ 52.24
635
366
573
2475
Market Price
$ 48.03
Selling Price
$ 43.12
2780
1168
1880
3026
Market Price
$ 40.17
Selling Price
$ 34.45
2388
1805
2054
3099
Market Price
$ 40.70
Selling Price
$ 34.72
1532
1040
678
2902
Market Price
$ 56.25
Selling Price
$ 49.71
3864
1085
2430
4266
Market Price
$ 31.54
Selling Price
$ 27.95
2914
2785
2239
3976
Market Price
$ 62.55
Selling Price
$ 56.67
725
543
688
826
Market Price
$ 63.99
Selling Price
$ 53.47
303
132
106
1092
Market Price
$ 43.45
Selling Price
$ 38.56
92
71
62
430
Market Price
$ 43.67
Selling Price
$ 38.12
2259
796
2172
3288
Market Price
$ 48.00
Selling Price
$ 42.34
1092
414
367
3175
Market Price
$ 29.01
Selling Price
$ 26.19
693
498
556
1202
Market Price
$ 49.07
Selling Price
$ 44.54
438
164
286
1826
Market Price
$ 38.36
Selling Price
$ 33.84
292
270
127
474
Market Price
$ 51.87
Selling Price
$ 44.89
2281
1078
1009
2828
Market Price
$ 37.64
Selling Price
$ 31.87
2988
629
2460
3521