331 shares
246 shares
275 shares
286 shares
355 shares
292 shares
494 shares
230 shares
250 shares
300 shares