401,215 shares
153,394 shares
72,796 shares
208,539 shares
500,547 shares
521,159 shares
376,882 shares
299,264 shares
283,034 shares
221,090 shares