401,913 shares
153,984 shares
72,983 shares
209,482 shares
500,641 shares
521,586 shares
377,361 shares
299,938 shares
283,141 shares
221,288 shares