57,982 shares
93,531 shares
503,115 shares
173,391 shares
170,025 shares
377,300 shares
81,488 shares
77,205 shares
143,505 shares
191,920 shares