44,938 shares
97,632 shares
44,231 shares
167,026 shares
89,902 shares
69,710 shares
113,497 shares
389,606 shares
42,183 shares
104,248 shares