5,113 shares
3,962 shares
29,652 shares
30,722 shares
19,264 shares
150,191 shares
240,593 shares
240,228 shares
721,577 shares
229,719 shares