Market Price
$ 30.86
Selling Price
$ 27.51
1982
1029
1783
2852
Market Price
$ 62.81
Selling Price
$ 52.76
3934
960
1700
4346
Market Price
$ 55.44
Selling Price
$ 47.10
1540
1405
550
2091
Market Price
$ 33.09
Selling Price
$ 29.24
1607
746
748
3002
Market Price
$ 42.20
Selling Price
$ 36.37
3707
2995
1720
4723
Market Price
$ 49.20
Selling Price
$ 42.54
1178
792
1047
2159
Market Price
$ 44.23
Selling Price
$ 38.77
3997
911
2491
4842
Market Price
$ 49.80
Selling Price
$ 42.11
1643
1470
779
4257
Market Price
$ 30.47
Selling Price
$ 25.59
890
635
238
1067
Market Price
$ 50.47
Selling Price
$ 43.62
1634
1324
1307
2989
Market Price
$ 63.16
Selling Price
$ 55.83
495
239
336
1682
Market Price
$ 41.04
Selling Price
$ 35.18
2083
905
716
3568
Market Price
$ 47.72
Selling Price
$ 43.36
546
526
184
2233
Market Price
$ 47.78
Selling Price
$ 40.54
1630
1488
993
4323
Market Price
$ 63.83
Selling Price
$ 56.44
1982
860
1854
2087
Market Price
$ 41.89
Selling Price
$ 37.23
266
141
93
873
Market Price
$ 55.80
Selling Price
$ 46.56
573
494
129
1810
Market Price
$ 67.61
Selling Price
$ 56.86
706
433
607
878
Market Price
$ 68.08
Selling Price
$ 59.25
3207
789
1690
4650
Market Price
$ 70.88
Selling Price
$ 59.80
352
351
348
653