6,452 shares
3,825 shares
43,754 shares
18,879 shares
40,180 shares
199,203 shares
240,327 shares
390,978 shares
142,834 shares
142,787 shares