25,187 shares
12,120 shares
9,908 shares
19,605 shares
16,493 shares
19,958 shares
10,266 shares
31,113 shares
31,824 shares
17,728 shares