20 million at a minimum. Perhaps over the next 10-20 years 30 million at least.
Considering the flood to the border that this is unleashing, 100 million might be a better guess.