15,676 shares
15,058 shares
152,821 shares
15,048 shares
18,770 shares
17,996 shares
25,658 shares
339,237 shares
97,444 shares
27,910 shares