46,189 shares
32,577 shares
215,410 shares
56,323 shares
42,349 shares
164,347 shares
18,695 shares
139,094 shares
38,849 shares
126,637 shares