62,508 shares
110,848 shares
135,895 shares
30,979 shares
91,788 shares
58,339 shares
62,434 shares
150,944 shares
195,846 shares
121,308 shares