445,003 shares
482,926 shares
307,214 shares
426,248 shares
657,651 shares
504,672 shares
230,560 shares
312,362 shares
164,183 shares
125,014 shares