I suspect that most of the population growth is from immigration, legal or otherwise.
I agree. And don't just look south. Chinese and Filipinos by the droves.