46,873 shares
359,562 shares
18,586 shares
28,057 shares
182,785 shares
57,488 shares
92,793 shares
34,406 shares
38,907 shares
40,440 shares