58,039 shares
93,576 shares
503,186 shares
173,457 shares
170,100 shares
377,361 shares
81,552 shares
77,253 shares
143,578 shares
191,983 shares