20,986 shares
180,521 shares
19,003 shares
19,597 shares
23,489 shares
80,337 shares
318,115 shares
30,242 shares
46,705 shares
252,292 shares