23,611 shares
70,018 shares
27,656 shares
49,232 shares
381,769 shares
64,949 shares
50,378 shares
23,372 shares
116,967 shares
240,713 shares