31,966 shares
11,707 shares
31,494 shares
377,835 shares
22,733 shares
24,864 shares
12,124 shares
16,778 shares
12,711 shares
21,544 shares