331 shares
323 shares
508 shares
334 shares
330 shares
300 shares
465 shares
304 shares
311 shares
520 shares