498,956 shares
141,006 shares
112,268 shares
120,313 shares
124,467 shares
396,838 shares
91,703 shares
672,884 shares
459,979 shares
438,948 shares