According to Wikipedia, there are 1.3 million wordwide and 60% of them are african, asian, and hispanic.
Well, we don't need to import them. We have about 180 thousand of them here. They speak English, and if they can buy more land their numbers will increase to the point where where our population will be stable without immigration.
We are not Europe, and we are not a South American country. We have plenty of fundamentalist Christians who are willing to do hard work. We don't "need" illegal aliens any more than we need heroin or cocaine. There may be a lot of people willing to pay for illegal commodities but that does not mean we "need" them.