ICOs Have Now Raised Over $4B in 2017