20,000,000 - 1,000 = a long way to go
Not that long if they keep arresting management of the companies who hire illegals. The word will get out on that one real quick like and when there are fewer jobs available, there will be fewer try to come here illegally.