57,948 shares
93,489 shares
503,071 shares
173,348 shares
169,977 shares
377,240 shares
81,437 shares
77,175 shares
143,449 shares
191,863 shares