166,682 shares
96,953 shares
135,672 shares
259,690 shares
291,459 shares
156,262 shares
153,883 shares
431,545 shares
163,029 shares
85,095 shares