27,271 shares
83,703 shares
25,859 shares
166,072 shares
30,680 shares
215,024 shares
598,785 shares
49,172 shares
200,789 shares
249,976 shares