22,284 shares
31,567 shares
280,294 shares
30,596 shares
20,967 shares
45,272 shares
25,435 shares
15,830 shares
15,362 shares
21,332 shares