Market Price
$ 32.10
Selling Price
$ 27.21
1981
1795
1585
3761
Market Price
$ 40.95
Selling Price
$ 35.05
1230
500
858
2245
Market Price
$ 33.86
Selling Price
$ 29.34
362
350
360
462
Market Price
$ 59.22
Selling Price
$ 52.22
307
262
156
512
Market Price
$ 38.63
Selling Price
$ 33.92
1447
948
1246
4841
Market Price
$ 64.22
Selling Price
$ 54.12
1912
1636
1031
4522
Market Price
$ 40.23
Selling Price
$ 35.56
3376
3170
2584
4815
Market Price
$ 39.15
Selling Price
$ 32.90
2888
2771
1830
4591
Market Price
$ 64.13
Selling Price
$ 57.97
1011
978
448
1518
Market Price
$ 36.19
Selling Price
$ 30.66
498
371
348
2430
Market Price
$ 39.74
Selling Price
$ 35.10
1564
1134
339
3758
Market Price
$ 33.76
Selling Price
$ 28.29
1556
351
864
3960
Market Price
$ 59.44
Selling Price
$ 50.45
713
690
558
1717
Market Price
$ 65.53
Selling Price
$ 54.65
1006
775
840
1339
Market Price
$ 47.11
Selling Price
$ 42.60
1332
328
801
4996
Market Price
$ 37.48
Selling Price
$ 32.78
2511
2011
1306
3413
Market Price
$ 63.03
Selling Price
$ 55.43
174
167
110
710
Market Price
$ 55.48
Selling Price
$ 49.80
3376
2977
1601
3591
Market Price
$ 64.28
Selling Price
$ 56.18
891
889
730
4036
Market Price
$ 66.69
Selling Price
$ 57.04
1056
233
991
1373