21,987 shares
774,497 shares
117,317 shares
247,783 shares
134,950 shares
178,480 shares
148,710 shares
94,421 shares
300,997 shares
279,819 shares