57,974 shares
93,526 shares
503,106 shares
173,383 shares
170,018 shares
377,292 shares
81,477 shares
77,202 shares
143,499 shares
191,914 shares