25,187 shares
12,120 shares
9,908 shares
19,606 shares
16,493 shares
19,958 shares
10,266 shares
31,113 shares
31,826 shares
17,730 shares