33,186 shares
15,049 shares
25,861 shares
47,604 shares
279,395 shares
16,993 shares
29,989 shares
43,949 shares
75,450 shares
10,954 shares