21,873 shares
774,343 shares
117,306 shares
247,720 shares
134,925 shares
178,363 shares
148,648 shares
94,353 shares
300,852 shares
279,691 shares