6,577 shares
3,913 shares
43,822 shares
18,951 shares
40,261 shares
199,282 shares
240,416 shares
391,074 shares
142,909 shares
142,862 shares