6,445 shares
3,819 shares
43,753 shares
18,878 shares
40,173 shares
199,202 shares
240,295 shares
390,969 shares
142,832 shares
142,786 shares