260,697 shares
343,120 shares
51,077 shares
64,398 shares
113,800 shares
243,968 shares
40,911 shares
150,914 shares
45,888 shares
28,207 shares