57,931 shares
93,486 shares
503,061 shares
173,345 shares
169,974 shares
377,228 shares
81,433 shares
77,172 shares
143,447 shares
191,855 shares