27,138 shares
83,548 shares
25,715 shares
166,039 shares
30,633 shares
214,897 shares
598,664 shares
49,004 shares
200,644 shares
249,886 shares