40,328 shares
117,587 shares
550,719 shares
186,923 shares
79,344 shares
122,001 shares
762,401 shares
772,837 shares
501,760 shares
384,402 shares