6,268 shares
3,713 shares
43,698 shares
18,782 shares
40,024 shares
199,144 shares
240,178 shares
390,788 shares
142,786 shares
142,702 shares