Market Price
$ 48.07
Selling Price
$ 40.26
2995
1389
868
3912
Market Price
$ 41.00
Selling Price
$ 35.69
796
191
231
3816
Market Price
$ 55.14
Selling Price
$ 49.39
436
229
198
467
Market Price
$ 31.91
Selling Price
$ 27.09
661
200
622
2545
Market Price
$ 62.24
Selling Price
$ 55.36
498
190
198
1102
Market Price
$ 33.35
Selling Price
$ 28.23
1753
632
1521
3227
Market Price
$ 65.98
Selling Price
$ 55.26
748
304
438
3361
Market Price
$ 44.46
Selling Price
$ 39.36
86
51
29
430
Market Price
$ 44.73
Selling Price
$ 38.85
1506
607
671
1555
Market Price
$ 35.08
Selling Price
$ 31.63
2591
1828
1007
3659
Market Price
$ 37.66
Selling Price
$ 31.43
558
554
181
773
Market Price
$ 65.96
Selling Price
$ 56.84
890
332
443
3318
Market Price
$ 47.81
Selling Price
$ 40.93
2147
675
709
3880
Market Price
$ 32.97
Selling Price
$ 29.27
113
25
48
406
Market Price
$ 44.43
Selling Price
$ 38.47
1259
1181
762
1581
Market Price
$ 52.89
Selling Price
$ 46.02
1401
780
1391
4563
Market Price
$ 49.61
Selling Price
$ 43.88
2924
1537
2842
3983
Market Price
$ 44.13
Selling Price
$ 37.79
2821
2733
2469
3219
Market Price
$ 57.01
Selling Price
$ 51.70
3242
3095
1802
3342
Market Price
$ 59.74
Selling Price
$ 53.56
314
187
296
1278