27,760 shares
34,421 shares
45,615 shares
58,668 shares
35,958 shares
188,629 shares
39,259 shares
222,558 shares
45,572 shares
35,304 shares