260,379 shares
342,787 shares
50,815 shares
64,135 shares
113,465 shares
243,643 shares
40,657 shares
150,618 shares
45,605 shares
27,951 shares