Report: 1132 ICO and STO’s in 2018 Completed