21,928 shares
774,435 shares
117,311 shares
247,770 shares
134,944 shares
178,419 shares
148,666 shares
94,411 shares
300,941 shares
279,782 shares