I'd be interested to know if that figure of 21,000 immigrants to the state was workers only, adults only, or everyone including children. The figure of 21,000 people per year sounds a bit low to me.
I think the last i heard was about 120 people per day, or was it 120 new jobs created per...