43,108 shares
49,221 shares
29,780 shares
39,642 shares
85,866 shares
63,886 shares
153,788 shares
215,056 shares
84,326 shares
70,207 shares