57,948 shares
93,489 shares
503,071 shares
173,348 shares
169,976 shares
377,237 shares
81,437 shares
77,175 shares
143,449 shares
191,862 shares