43,183 shares
49,277 shares
29,868 shares
39,743 shares
85,876 shares
63,993 shares
153,788 shares
215,066 shares
84,360 shares
70,292 shares