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