Market Price
$ 49.13
Selling Price
$ 44.30
2070
1517
944
2452
Market Price
$ 61.61
Selling Price
$ 53.21
749
562
497
1801
Market Price
$ 49.03
Selling Price
$ 42.26
4096
2473
2939
4586
Market Price
$ 52.39
Selling Price
$ 44.36
1380
1034
989
3151
Market Price
$ 45.75
Selling Price
$ 39.84
622
407
493
814
Market Price
$ 48.48
Selling Price
$ 43.28
1502
792
675
4694
Market Price
$ 31.29
Selling Price
$ 27.19
208
48
115
740
Market Price
$ 40.32
Selling Price
$ 34.22
1655
1427
1214
2856
Market Price
$ 46.78
Selling Price
$ 39.64
255
167
139
432
Market Price
$ 52.83
Selling Price
$ 46.32
449
329
282
1969
Market Price
$ 35.81
Selling Price
$ 32.33
271
263
171
1312
Market Price
$ 60.53
Selling Price
$ 53.44
2310
2017
1009
3896
Market Price
$ 55.25
Selling Price
$ 46.62
2781
1706
1739
3211
Market Price
$ 33.80
Selling Price
$ 28.22
4508
4384
4145
4592
Market Price
$ 64.04
Selling Price
$ 58.16
1956
486
517
4801
Market Price
$ 35.87
Selling Price
$ 32.53
2240
1909
2060
2650
Market Price
$ 31.02
Selling Price
$ 26.50
3111
2497
2747
3828
Market Price
$ 68.99
Selling Price
$ 59.99
3736
1485
2826
4496
Market Price
$ 57.05
Selling Price
$ 47.81
3980
1742
3548
4849
Market Price
$ 30.97
Selling Price
$ 28.02
2125
628
1831
3792