The lowest estimate I believe I've ever seen.
There are probably that many in the border states alone.
They have been saying 12 million for over a decade now. I guess they stopped coming.