5,113 shares
3,962 shares
29,652 shares
30,722 shares
19,264 shares
150,192 shares
240,594 shares
240,228 shares
721,579 shares
229,719 shares