260,670 shares
343,075 shares
51,055 shares
64,381 shares
113,768 shares
243,945 shares
40,886 shares
150,896 shares
45,860 shares
28,189 shares