"Non-immigrants" is a legal term that means surprisingly more than you think. People on H visas, for example, are "non-immigrants" and would fall under this.