110,730 shares
32,904 shares
385,183 shares
34,839 shares
250,093 shares
114,079 shares
102,348 shares
229,544 shares
36,613 shares
117,643 shares