260,379 shares
342,787 shares
50,814 shares
64,135 shares
113,465 shares
243,642 shares
40,656 shares
150,618 shares
45,605 shares
27,951 shares