401,215 shares
153,397 shares
72,798 shares
208,557 shares
500,548 shares
521,161 shares
376,883 shares
299,267 shares
283,035 shares
221,090 shares