47,226 shares
359,938 shares
18,879 shares
28,409 shares
182,837 shares
57,798 shares
92,921 shares
34,436 shares
39,039 shares
40,881 shares