Market Price
$ 31.10
Selling Price
$ 27.47
1561
1490
1275
1776
Market Price
$ 48.42
Selling Price
$ 40.69
1918
577
846
3897
Market Price
$ 30.76
Selling Price
$ 27.00
661
603
291
1844
Market Price
$ 67.90
Selling Price
$ 58.10
2338
885
744
4957
Market Price
$ 61.86
Selling Price
$ 56.17
903
679
478
3443
Market Price
$ 63.98
Selling Price
$ 54.25
793
564
777
2176
Market Price
$ 58.50
Selling Price
$ 51.69
1442
756
743
2176
Market Price
$ 55.76
Selling Price
$ 48.07
485
344
309
1141
Market Price
$ 63.06
Selling Price
$ 54.56
2147
984
1332
3371
Market Price
$ 35.98
Selling Price
$ 31.57
3430
1521
1074
4329
Market Price
$ 42.09
Selling Price
$ 37.77
2555
1708
851
3639
Market Price
$ 36.01
Selling Price
$ 32.42
655
603
273
1391
Market Price
$ 52.83
Selling Price
$ 44.78
4733
1894
4548
4874
Market Price
$ 52.42
Selling Price
$ 43.83
660
409
485
1852
Market Price
$ 56.43
Selling Price
$ 49.79
1051
351
931
3866
Market Price
$ 57.58
Selling Price
$ 48.37
2834
749
1706
3019
Market Price
$ 50.16
Selling Price
$ 44.02
3371
2846
2355
4573
Market Price
$ 43.53
Selling Price
$ 37.24
296
148
264
404
Market Price
$ 45.64
Selling Price
$ 39.06
2664
740
657
3305
Market Price
$ 38.93
Selling Price
$ 32.69
1465
1400
1238
2674