The 16,000 represent the trickle that will eventually become a torrent.
That’s right. The birth rate of Europe and the US is ~ one fifth that of the Muslim countries.