308 shares
609 shares
286 shares
335 shares
312 shares
751 shares
410 shares
422 shares
377 shares
314 shares