519,632 shares
173,516 shares
83,110 shares
30,458 shares
110,272 shares
338,763 shares
179,007 shares
201,928 shares
13,598 shares
20,234 shares