Market Price
$ 36.71
Selling Price
$ 31.67
2438
1660
680
4414
Market Price
$ 40.22
Selling Price
$ 34.96
2816
2005
2214
3595
Market Price
$ 33.17
Selling Price
$ 27.70
4387
4121
2838
4629
Market Price
$ 56.73
Selling Price
$ 49.52
278
206
227
1269
Market Price
$ 68.66
Selling Price
$ 59.61
307
182
125
763
Market Price
$ 48.45
Selling Price
$ 42.77
4304
2164
2175
4695
Market Price
$ 58.77
Selling Price
$ 53.09
1923
1135
1192
2062
Market Price
$ 66.99
Selling Price
$ 58.01
1832
1106
1711
2400
Market Price
$ 51.35
Selling Price
$ 44.33
4773
2738
4545
4963
Market Price
$ 63.90
Selling Price
$ 55.73
4399
3143
4387
4639
Market Price
$ 51.31
Selling Price
$ 42.78
4430
1299
4364
4716
Market Price
$ 59.79
Selling Price
$ 52.18
4363
3389
4262
4556
Market Price
$ 64.58
Selling Price
$ 58.45
4473
4432
4008
4484
Market Price
$ 67.40
Selling Price
$ 59.11
4607
4419
4178
4736
Market Price
$ 65.25
Selling Price
$ 58.63
4689
4400
2718
4782
Market Price
$ 47.82
Selling Price
$ 42.89
4822
4341
4059
4946