735,036 shares
34,410 shares
343,491 shares
80,889 shares
35,931 shares
242,797 shares
376,570 shares
31,730 shares
875,911 shares
409,198 shares