21,873 shares
774,347 shares
117,307 shares
247,721 shares
134,926 shares
178,364 shares
148,648 shares
94,354 shares
300,853 shares
279,693 shares