57,962 shares
93,505 shares
503,090 shares
173,363 shares
169,993 shares
377,268 shares
81,457 shares
77,191 shares
143,469 shares
191,887 shares