260,675 shares
343,084 shares
51,062 shares
64,387 shares
113,777 shares
243,954 shares
40,899 shares
150,901 shares
45,869 shares
28,192 shares