12 percent of Americans are foreign born.
23 percent of Americans have at least one foreign born parent.
Something around 50 percent of the remainder are third generation americans, having at least one foreign born grandparent.
12+ 23 + 50 = 85 percent or so. :)
I’m sure plenty in those three overlap.