21,026 shares
48,905 shares
34,010 shares
13,226 shares
151,994 shares
104,596 shares
17,490 shares
221,653 shares
76,099 shares
31,621 shares