519,631 shares
173,515 shares
83,109 shares
30,456 shares
110,270 shares
338,762 shares
179,007 shares
201,927 shares
13,596 shares
20,234 shares