118,847 shares
129,897 shares
18,212 shares
15,118 shares
19,663 shares
27,300 shares
94,977 shares
24,488 shares
325,030 shares
20,389 shares