20,986 shares
180,521 shares
19,003 shares
19,597 shares
23,489 shares
80,337 shares
318,114 shares
30,239 shares
46,704 shares
252,290 shares