6,437 shares
3,812 shares
43,751 shares
18,877 shares
40,167 shares
199,201 shares
240,289 shares
390,962 shares
142,831 shares
142,785 shares