..." now stands at 1,764.5 births per 1,000 women — a 3 percent drop from 2016. The replacement rate is 2,100 births per 1,000 women."...
..."There were 3,853,472 births in the U.S. in 2017 "..
That's a drop of 335 per 1000 over the average female lifetime...Wait a minute, according to the CDC there were 2,712,630 deaths in total last year....that doesn't add up...that's 1,140,812 more births than deaths...plus we have immigration...
...anybody can see from US population charts that the population is growing at about 2 mil per year...

That means we must have around 1,000,000 immigrants per year adding to the population in the US...legally...and probably quite a few illegally...
https://www.npr.org/sections/thetwo-way/2018/05/17/611898421/u-s-births-falls-to-30-year-low-sending-fertility-rate-to-a-record-low
"Almost" Good Answers: