118,617 shares
309,663 shares
18,514 shares
121,686 shares
19,791 shares
25,420 shares
35,683 shares
118,739 shares
43,088 shares
181,063 shares