47,090 shares
359,871 shares
18,753 shares
28,301 shares
182,823 shares
57,713 shares
92,846 shares
34,433 shares
38,986 shares
40,754 shares