260,443 shares
342,855 shares
50,860 shares
64,167 shares
113,530 shares
243,709 shares
40,694 shares
150,688 shares
45,647 shares
27,991 shares