Market Price
$ 44.80
Selling Price
$ 38.25
1026
491
461
2137
Market Price
$ 34.41
Selling Price
$ 30.15
1078
460
514
1997
Market Price
$ 48.13
Selling Price
$ 40.84
2166
1457
1629
3885
Market Price
$ 42.46
Selling Price
$ 38.01
1385
1336
1113
1799
Market Price
$ 62.05
Selling Price
$ 53.08
1698
610
522
3223
Market Price
$ 63.75
Selling Price
$ 55.79
197
114
76
428
Market Price
$ 65.32
Selling Price
$ 55.29
465
290
270
555
Market Price
$ 46.98
Selling Price
$ 41.89
315
295
119
729
Market Price
$ 35.84
Selling Price
$ 31.38
2646
2580
1337
3097
Market Price
$ 33.88
Selling Price
$ 30.00
144
113
130
611
Market Price
$ 63.74
Selling Price
$ 54.55
2235
767
1988
4127
Market Price
$ 54.38
Selling Price
$ 49.24
1536
504
1466
1875
Market Price
$ 50.52
Selling Price
$ 43.89
810
680
700
1575
Market Price
$ 42.26
Selling Price
$ 36.74
532
270
466
997
Market Price
$ 44.64
Selling Price
$ 38.26
639
244
606
2206
Market Price
$ 63.70
Selling Price
$ 54.86
582
249
270
938
Market Price
$ 39.34
Selling Price
$ 35.35
2644
1352
1377
2828
Market Price
$ 61.25
Selling Price
$ 55.62
797
505
335
2829
Market Price
$ 29.32
Selling Price
$ 25.92
3417
1375
1928
3417
Market Price
$ 31.31
Selling Price
$ 28.00
1207
494
823
3110