22,240 shares
271,614 shares
22,511 shares
66,554 shares
28,815 shares
20,860 shares
39,312 shares
57,882 shares
25,950 shares
29,443 shares