166,276 shares
81,819 shares
351,450 shares
24,407 shares
21,184 shares
15,938 shares
143,756 shares
52,653 shares
23,444 shares
127,632 shares