166,274 shares
81,814 shares
351,444 shares
24,402 shares
21,183 shares
15,934 shares
143,749 shares
52,646 shares
23,443 shares
127,629 shares