327,344 shares
169,882 shares
19,887 shares
23,198 shares
299,206 shares
20,266 shares
18,882 shares
55,135 shares
101,510 shares
29,468 shares