Market Price
$ 44.44
Selling Price
$ 39.21
551
233
355
2154
Market Price
$ 33.87
Selling Price
$ 30.62
1022
627
456
2510
Market Price
$ 49.52
Selling Price
$ 41.30
1233
555
805
1376
Market Price
$ 44.92
Selling Price
$ 38.63
852
730
816
2361
Market Price
$ 34.86
Selling Price
$ 30.62
155
144
107
464
Market Price
$ 62.54
Selling Price
$ 53.16
767
597
656
1000
Market Price
$ 67.04
Selling Price
$ 58.39
1823
1324
1224
4096
Market Price
$ 53.74
Selling Price
$ 47.93
699
449
207
2163
Market Price
$ 33.14
Selling Price
$ 28.75
1721
576
503
3423
Market Price
$ 65.29
Selling Price
$ 58.60
224
164
200
616
Market Price
$ 66.16
Selling Price
$ 56.42
3044
1753
1475
3340
Market Price
$ 34.80
Selling Price
$ 31.17
1711
1035
1047
3561
Market Price
$ 41.46
Selling Price
$ 36.48
1817
1438
1558
1937
Market Price
$ 63.88
Selling Price
$ 53.74
1535
1080
805
4424
Market Price
$ 63.28
Selling Price
$ 57.41
535
485
179
1788
Market Price
$ 40.44
Selling Price
$ 34.44
299
298
106
445
Market Price
$ 46.70
Selling Price
$ 41.59
2778
2240
1932
3035
Market Price
$ 42.13
Selling Price
$ 37.84
1058
579
962
2031
Market Price
$ 48.29
Selling Price
$ 40.87
4371
3873
3172
4989
Market Price
$ 56.52
Selling Price
$ 47.18
2222
1543
1271
4119