118,680 shares
309,756 shares
18,572 shares
121,739 shares
19,847 shares
25,460 shares
35,789 shares
118,786 shares
43,154 shares
181,131 shares