According to the Migration Policy Institute, a nonprofit think tank in Washington, D.C., there were more than 11.7 million Mexican immigrants in the U.S. as of 2014, representing 28% of the country's foreign-born population.