251 shares
310 shares
255 shares
250 shares
307 shares
420 shares
362 shares
238 shares
286 shares
421 shares