Market Price
$ 31.04
Selling Price
$ 27.23
94
51
79
414
Market Price
$ 30.11
Selling Price
$ 26.52
576
240
297
1983
Market Price
$ 30.69
Selling Price
$ 26.79
1577
1562
722
2992
Market Price
$ 60.83
Selling Price
$ 50.81
458
210
125
647
Market Price
$ 52.04
Selling Price
$ 44.09
1912
955
1531
3679
Market Price
$ 65.96
Selling Price
$ 59.88
2896
954
2873
3772
Market Price
$ 61.05
Selling Price
$ 53.44
1707
1540
551
2169
Market Price
$ 57.45
Selling Price
$ 49.10
548
362
531
2108
Market Price
$ 61.41
Selling Price
$ 55.69
3008
1934
794
3523
Market Price
$ 51.41
Selling Price
$ 44.79
1385
311
1231
2137
Market Price
$ 70.03
Selling Price
$ 59.41
1903
394
1630
2171
Market Price
$ 45.46
Selling Price
$ 40.76
419
318
234
1284
Market Price
$ 61.72
Selling Price
$ 51.46
4177
1018
1163
4587
Market Price
$ 48.37
Selling Price
$ 40.52
291
291
78
1078
Market Price
$ 35.12
Selling Price
$ 30.37
828
812
522
1911
Market Price
$ 45.69
Selling Price
$ 40.45
1667
1052
1448
2057
Market Price
$ 43.40
Selling Price
$ 37.30
1906
841
801
4004
Market Price
$ 45.57
Selling Price
$ 40.34
1088
360
485
3275
Market Price
$ 52.42
Selling Price
$ 46.47
101
35
88
490
Market Price
$ 51.49
Selling Price
$ 44.00
1809
638
952
4917