24,053 shares
665,849 shares
147,423 shares
34,410 shares
86,773 shares
96,168 shares
53,860 shares
28,312 shares
51,561 shares
142,594 shares