31,970 shares
11,724 shares
31,509 shares
378,004 shares
22,740 shares
24,874 shares
12,138 shares
16,797 shares
12,716 shares
21,550 shares