42,818 shares
49,095 shares
29,560 shares
39,167 shares
85,736 shares
63,253 shares
153,758 shares
214,904 shares
84,162 shares
69,783 shares