20,953 shares
48,816 shares
33,908 shares
13,153 shares
151,873 shares
104,487 shares
17,417 shares
221,538 shares
75,990 shares
31,517 shares