46,932 shares
359,581 shares
18,627 shares
28,062 shares
182,789 shares
57,511 shares
92,806 shares
34,409 shares
38,952 shares
40,479 shares