57,918 shares
93,466 shares
503,031 shares
173,339 shares
169,963 shares
377,180 shares
81,426 shares
77,165 shares
143,438 shares
191,827 shares