50,411 shares
113,863 shares
34,645 shares
141,673 shares
118,605 shares
66,758 shares
20,730 shares
624,209 shares
33,068 shares
31,764 shares