301,269 shares
468,308 shares
364,144 shares
945,733 shares
466,941 shares
392,580 shares
310,133 shares
384,829 shares
507,693 shares
108,613 shares