260,395 shares
342,804 shares
50,828 shares
64,139 shares
113,482 shares
243,662 shares
40,667 shares
150,629 shares
45,619 shares
27,962 shares