Market Price
$ 50.45
Selling Price
$ 42.81
2319
2298
1348
2960
Market Price
$ 50.17
Selling Price
$ 45.59
1691
1274
744
2587
Market Price
$ 60.91
Selling Price
$ 53.37
832
283
672
2162
Market Price
$ 46.38
Selling Price
$ 42.09
340
75
69
845
Market Price
$ 52.37
Selling Price
$ 44.03
316
142
238
1055
Market Price
$ 45.21
Selling Price
$ 39.36
919
491
370
1051
Market Price
$ 34.56
Selling Price
$ 30.92
967
500
279
2520
Market Price
$ 63.03
Selling Price
$ 53.41
293
161
140
1214
Market Price
$ 66.20
Selling Price
$ 58.71
570
493
203
1577
Market Price
$ 43.54
Selling Price
$ 36.72
993
699
305
1262
Market Price
$ 62.31
Selling Price
$ 56.62
1151
487
578
2291
Market Price
$ 55.80
Selling Price
$ 50.47
1291
289
608
3729
Market Price
$ 66.91
Selling Price
$ 56.90
1077
649
343
2931
Market Price
$ 39.00
Selling Price
$ 34.68
1737
1557
1613
2074
Market Price
$ 63.66
Selling Price
$ 53.84
2315
1647
619
2889
Market Price
$ 54.06
Selling Price
$ 46.50
2223
1143
945
3014
Market Price
$ 32.82
Selling Price
$ 27.89
1016
271
975
1231
Market Price
$ 37.98
Selling Price
$ 34.31
1095
839
257
2978
Market Price
$ 33.08
Selling Price
$ 27.89
684
656
179
2716
Market Price
$ 31.38
Selling Price
$ 26.71
2256
2244
816
2560