1,020 vendors have received over $3.3 billion from Immigration and Customs Enforcement contracts since the beginning of 2017.