22,676 shares
775,293 shares
117,909 shares
248,405 shares
135,533 shares
179,212 shares
149,372 shares
95,002 shares
301,675 shares
280,553 shares