260,321 shares
342,609 shares
50,758 shares
64,092 shares
113,427 shares
243,561 shares
40,637 shares
150,551 shares
45,573 shares
27,911 shares