278 shares
350 shares
335 shares
509 shares
266 shares
300 shares
277 shares
384 shares
1,500 shares
551 shares