Market Price
$ 40.31
Selling Price
$ 34.07
620
267
505
626
Market Price
$ 42.10
Selling Price
$ 35.65
1007
691
363
4979
Market Price
$ 46.64
Selling Price
$ 39.73
118
52
62
448
Market Price
$ 53.49
Selling Price
$ 46.00
813
745
392
2798
Market Price
$ 51.25
Selling Price
$ 43.43
890
441
534
1207
Market Price
$ 57.43
Selling Price
$ 48.71
1770
1524
728
2342
Market Price
$ 51.62
Selling Price
$ 46.71
1162
784
733
2005
Market Price
$ 46.42
Selling Price
$ 41.61
1160
385
1109
2636
Market Price
$ 64.20
Selling Price
$ 57.11
3685
2232
1796
3798
Market Price
$ 44.37
Selling Price
$ 37.98
2647
2027
2134
2909
Market Price
$ 42.13
Selling Price
$ 35.93
4104
3879
1506
4210
Market Price
$ 32.61
Selling Price
$ 27.22
1043
1031
535
3365
Market Price
$ 43.06
Selling Price
$ 36.72
1284
840
456
3289
Market Price
$ 64.08
Selling Price
$ 55.47
2334
1628
1590
3762
Market Price
$ 40.60
Selling Price
$ 36.87
651
518
144
809
Market Price
$ 68.59
Selling Price
$ 57.96
2006
741
647
2131
Market Price
$ 48.03
Selling Price
$ 40.98
2648
1529
806
2656
Market Price
$ 48.45
Selling Price
$ 40.64
1030
460
651
3797
Market Price
$ 66.77
Selling Price
$ 57.41
585
455
378
1755
Market Price
$ 45.57
Selling Price
$ 38.81
2860
2010
2133
4406