22,351 shares
271,716 shares
22,630 shares
66,616 shares
28,911 shares
21,019 shares
39,435 shares
57,993 shares
26,045 shares
29,530 shares