6,446 shares
3,820 shares
43,754 shares
18,879 shares
40,176 shares
199,203 shares
240,300 shares
390,971 shares
142,834 shares
142,786 shares