California Northern Mexico Southern Mexico United States 
Baja California Chihuahua Coahuila Nuevo león Sonora Tamaulipas
Aquascalientes Estado de México Guanajuato Hidalgo Jalisco México DF Puebla Querétaro Sinaloa Veracruz
Belgium France Germany Hungary Italy Netherlands Poland Slovenia Slovakia Spain Switzerland United Kingdom