166,275 shares
81,816 shares
351,447 shares
24,404 shares
21,184 shares
15,937 shares
143,753 shares
52,649 shares
23,444 shares
127,631 shares