6,486 shares
3,846 shares
43,764 shares
18,891 shares
40,195 shares
199,214 shares
240,351 shares
391,007 shares
142,848 shares
142,803 shares