Market Price
$ 31.35
Selling Price
$ 26.25
534
530
324
1971
Market Price
$ 58.36
Selling Price
$ 50.95
212
55
160
604
Market Price
$ 52.41
Selling Price
$ 44.50
1716
1711
627
1822
Market Price
$ 43.93
Selling Price
$ 37.19
1320
1206
1244
1877
Market Price
$ 31.02
Selling Price
$ 27.15
2188
745
822
2417
Market Price
$ 54.74
Selling Price
$ 47.85
2048
813
1141
3373
Market Price
$ 43.95
Selling Price
$ 39.04
497
238
154
1008
Market Price
$ 33.82
Selling Price
$ 29.11
3009
2606
956
4291
Market Price
$ 32.45
Selling Price
$ 27.17
321
301
109
1227
Market Price
$ 42.93
Selling Price
$ 38.92
913
337
501
4008
Market Price
$ 39.63
Selling Price
$ 35.80
772
258
301
2031
Market Price
$ 30.55
Selling Price
$ 26.70
1142
621
795
2325
Market Price
$ 52.54
Selling Price
$ 47.57
3540
1892
741
3767
Market Price
$ 60.09
Selling Price
$ 50.38
1064
629
885
1102
Market Price
$ 55.48
Selling Price
$ 48.11
3604
2518
792
4544
Market Price
$ 36.72
Selling Price
$ 31.72
1443
897
1103
1960
Market Price
$ 47.32
Selling Price
$ 40.16
1256
704
903
2474
Market Price
$ 70.32
Selling Price
$ 59.69
1022
649
305
1491
Market Price
$ 47.22
Selling Price
$ 42.77
831
824
614
1049
Market Price
$ 64.61
Selling Price
$ 54.72
811
810
530
2245