22,274 shares
31,519 shares
280,285 shares
30,549 shares
20,958 shares
45,266 shares
25,386 shares
15,783 shares
15,319 shares
21,286 shares