27,649 shares
34,316 shares
45,532 shares
58,650 shares
35,886 shares
188,614 shares
39,154 shares
222,306 shares
45,450 shares
35,161 shares