Some indigenous languages are still being spoken by around 5% of Mexicans according to the latest census, in 2003 the General Law of Linguistic Rights of the Indigenous Peoples recognized 68 indigenous languages as "national languages", with the "same validity" in all territories and contexts where they are spoken. The indigenous language with the greatest number of speakers is Nahuatl (1,586,884 speakers in 2010 or 1.5% of the nation's population), followed by Yucatec Maya (796,405 speakers in 2010 0.8%) spoken Yucatán Peninsula, Mixtecas languages (494,454), Tzeltal (474,298), Zapotecas languages (460,683), Tzotzil (429,168), Otomí (288,052), Totonaca (250,252) Mazateco (230,124), Chol (222,051) and 1,462,857 speakers of other languages. After half a century of rural-to-urban migration, in Mexico City and other major cities large districts and sections use both written and spoken Amerindian languages.