110,609 shares
32,841 shares
385,103 shares
34,319 shares
249,694 shares
113,472 shares
101,858 shares
229,348 shares
36,488 shares
117,262 shares