57,903 shares
93,438 shares
502,966 shares
173,316 shares
169,940 shares
377,087 shares
81,409 shares
77,144 shares
143,428 shares
191,758 shares