190,545 shares
52,993 shares
85,597 shares
672,005 shares
361,284 shares
97,395 shares
249,031 shares
54,679 shares
37,962 shares
506,616 shares