21,873 shares
774,350 shares
117,308 shares
247,721 shares
134,926 shares
178,366 shares
148,648 shares
94,354 shares
300,853 shares
279,698 shares