110,659 shares
32,858 shares
385,131 shares
34,349 shares
249,787 shares
113,641 shares
101,888 shares
229,396 shares
36,515 shares
117,312 shares