57,928 shares
93,483 shares
503,055 shares
173,345 shares
169,972 shares
377,219 shares
81,431 shares
77,172 shares
143,446 shares
191,847 shares