278,132 shares
633,786 shares
43,411 shares
83,929 shares
229,989 shares
300,937 shares
384,493 shares
135,812 shares
140,533 shares
120,109 shares