4,929 shares
3,696 shares
29,414 shares
30,513 shares
19,054 shares
149,944 shares
240,379 shares
240,003 shares
721,338 shares
229,513 shares