Market Price
$ 65.33
Selling Price
$ 55.93
2235
1967
491
3388
Market Price
$ 38.11
Selling Price
$ 34.57
830
571
370
1216
Market Price
$ 35.18
Selling Price
$ 30.64
2276
2163
1991
4817
Market Price
$ 35.77
Selling Price
$ 31.21
682
541
151
2990
Market Price
$ 37.73
Selling Price
$ 33.47
1653
1165
1001
1768
Market Price
$ 41.87
Selling Price
$ 37.05
781
188
436
2892
Market Price
$ 46.81
Selling Price
$ 42.26
422
359
275
633
Market Price
$ 42.00
Selling Price
$ 38.08
2569
1834
1102
4746
Market Price
$ 47.98
Selling Price
$ 41.05
570
339
137
1312
Market Price
$ 65.79
Selling Price
$ 59.06
1559
1062
1114
3109
Market Price
$ 60.17
Selling Price
$ 53.08
828
205
637
2690
Market Price
$ 43.96
Selling Price
$ 37.11
1820
1748
1291
1919
Market Price
$ 53.65
Selling Price
$ 47.49
1509
762
717
4467
Market Price
$ 67.49
Selling Price
$ 58.45
1023
595
707
2686
Market Price
$ 45.18
Selling Price
$ 38.25
805
667
300
2771
Market Price
$ 56.35
Selling Price
$ 47.60
809
740
167
3795
Market Price
$ 66.76
Selling Price
$ 58.25
415
296
240
1786
Market Price
$ 58.57
Selling Price
$ 49.55
906
754
237
3120
Market Price
$ 35.32
Selling Price
$ 31.49
1640
1145
1008
2869
Market Price
$ 30.64
Selling Price
$ 27.64
487
115
378
1002