22,588 shares
31,827 shares
280,630 shares
30,883 shares
21,234 shares
45,572 shares
25,770 shares
16,133 shares
15,671 shares
21,821 shares