27,140 shares
83,548 shares
25,760 shares
166,045 shares
30,633 shares
214,904 shares
598,672 shares
49,006 shares
200,728 shares
249,887 shares