46,646 shares
32,984 shares
216,006 shares
56,679 shares
42,382 shares
164,957 shares
18,814 shares
139,544 shares
39,330 shares
127,087 shares