33,158 shares
15,012 shares
25,829 shares
47,591 shares
279,379 shares
16,949 shares
29,961 shares
43,936 shares
75,435 shares
10,890 shares