519,719 shares
173,606 shares
83,183 shares
30,526 shares
110,346 shares
338,851 shares
179,090 shares
201,998 shares
13,651 shares
20,278 shares