42,782 shares
49,088 shares
29,556 shares
39,104 shares
85,729 shares
63,248 shares
153,749 shares
214,892 shares
84,158 shares
69,767 shares