21,873 shares
774,343 shares
117,306 shares
247,721 shares
134,926 shares
178,364 shares
148,648 shares
94,353 shares
300,852 shares
279,692 shares