311 shares
252 shares
243 shares
230 shares
227 shares
208 shares
175 shares
171 shares
160 shares
157 shares