31,973 shares
11,731 shares
31,513 shares
378,085 shares
22,742 shares
24,877 shares
12,143 shares
16,800 shares
12,718 shares
21,562 shares