28,051 shares
19,056 shares
21,997 shares
35,119 shares
256,655 shares
543 shares
305 shares
303 shares
249 shares
212 shares