270,294 shares
35,642 shares
108,719 shares
352,633 shares
211,861 shares
98,480 shares
491,305 shares
220,057 shares
98,701 shares
180,483 shares