260,681 shares
343,095 shares
51,067 shares
64,392 shares
113,784 shares
243,960 shares
40,904 shares
150,907 shares
45,876 shares
28,202 shares