38,331 shares
120,170 shares
49,940 shares
29,329 shares
29,426 shares
23,627 shares
144,728 shares
121,945 shares
47,906 shares
34,021 shares