735,046 shares
34,414 shares
343,502 shares
80,890 shares
35,951 shares
242,820 shares
376,573 shares
31,745 shares
875,923 shares
409,202 shares