333 shares
305 shares
282 shares
265 shares
259 shares
255 shares
252 shares
250 shares
246 shares
237 shares