6,526 shares
3,874 shares
43,790 shares
18,928 shares
40,227 shares
199,248 shares
240,388 shares
391,039 shares
142,878 shares
142,833 shares