43,086 shares
49,169 shares
29,747 shares
39,574 shares
85,821 shares
63,790 shares
153,782 shares
215,029 shares
84,307 shares
70,154 shares