47,084 shares
359,867 shares
18,747 shares
28,290 shares
182,822 shares
57,703 shares
92,845 shares
34,433 shares
38,986 shares
40,744 shares