166,272 shares
81,808 shares
351,438 shares
24,392 shares
21,181 shares
15,927 shares
143,733 shares
52,636 shares
23,443 shares
127,623 shares