Market Price
$ 43.12
Selling Price
$ 38.27
265
196
191
751
Market Price
$ 46.10
Selling Price
$ 40.42
934
231
239
1169
Market Price
$ 52.06
Selling Price
$ 46.27
1193
1046
565
4854
Market Price
$ 50.71
Selling Price
$ 43.65
1026
761
701
2787
Market Price
$ 44.59
Selling Price
$ 37.33
2263
633
990
4798
Market Price
$ 56.28
Selling Price
$ 50.99
1746
647
1044
3682
Market Price
$ 58.22
Selling Price
$ 52.55
2146
1019
1614
2248
Market Price
$ 43.27
Selling Price
$ 38.91
2350
1687
1230
4771
Market Price
$ 43.59
Selling Price
$ 39.01
1029
388
736
1357
Market Price
$ 49.17
Selling Price
$ 43.71
107
102
96
434
Market Price
$ 31.07
Selling Price
$ 28.18
2207
1341
1112
3372
Market Price
$ 66.69
Selling Price
$ 59.06
1064
449
599
2120
Market Price
$ 63.95
Selling Price
$ 57.38
3244
3139
1334
4990
Market Price
$ 49.35
Selling Price
$ 44.28
1539
398
1168
2171
Market Price
$ 53.41
Selling Price
$ 46.34
2940
1260
1796
3321
Market Price
$ 35.40
Selling Price
$ 30.80
400
188
203
787
Market Price
$ 60.98
Selling Price
$ 50.89
3071
2637
2485
3456
Market Price
$ 47.77
Selling Price
$ 42.88
3556
2641
2680
4389
Market Price
$ 51.89
Selling Price
$ 46.17
792
222
159
905
Market Price
$ 59.85
Selling Price
$ 54.32
2506
995
1591
4054