Meaning of "Investors so far" ??