6,315 shares
3,753 shares
43,722 shares
18,815 shares
40,065 shares
199,162 shares
240,221 shares
390,838 shares
142,796 shares
142,728 shares