Territorial Totals Nationality Periodo Total National Total Both nationalities 2023 49,96 National Total Both nationalities 2022 50,14 National Total Both nationalities 2021 49,25 National Total Both nationalities 2020 47,59 National Total Both nationalities 2019 48,41 National Total Both nationalities 2018 47,28 National Total Both nationalities 2017 46,79 National Total Both nationalities 2016 45,88 National Total Both nationalities 2015 44,48 National Total Both nationalities 2014 42,52 National Total Both nationalities 2013 40,86 National Total Both nationalities 2012 38,96 National Total Both nationalities 2011 37,37 National Total Both nationalities 2010 35,52 National Total Both nationalities 2009 34,48 National Total Both nationalities 2008 33,16 National Total Both nationalities 2007 30,25 National Total Both nationalities 2006 28,36 National Total Both nationalities 2005 26,54 National Total Both nationalities 2004 25,05 National Total Both nationalities 2003 23,37 National Total Both nationalities 2002 21,74 National Total Both nationalities 2001 19,69 National Total Both nationalities 2000 17,7 National Total Both nationalities 1999 16,25 National Total Both nationalities 1998 14,48 National Total Both nationalities 1997 13,08 National Total Both nationalities 1996 11,65 National Total Both nationalities 1995 11,09 National Total Both nationalities 1994 10,74 National Total Both nationalities 1993 10,75 National Total Both nationalities 1992 10,52 National Total Both nationalities 1991 10 National Total Both nationalities 1990 9,6 National Total Both nationalities 1989 9,34 National Total Both nationalities 1988 9,11 National Total Both nationalities 1987 8,26 National Total Both nationalities 1986 7,99 National Total Both nationalities 1985 7,96 National Total Both nationalities 1984 6,75 National Total Both nationalities 1983 5,2 National Total Both nationalities 1982 5,11 National Total Both nationalities 1981 4,41 National Total Both nationalities 1980 3,92 National Total Both nationalities 1979 2,8 National Total Both nationalities 1978 2,5 National Total Both nationalities 1977 2,32 National Total Both nationalities 1976 2,15 National Total Both nationalities 1975 2,02 National Total Spanish 2023 52,66 National Total Spanish 2022 53,08 National Total Spanish 2021 51,99 National Total Spanish 2020 50,01 National Total Spanish 2019 50,09 National Total Spanish 2018 48,85 National Total Spanish 2017 48,14 National Total Spanish 2016 47,03 National Total Spanish 2015 45,53 National Total Spanish 2014 43,13 National Total Spanish 2013 41,01 National Total Spanish 2012 38,56 National Total Spanish 2011 36,62 National Total Spanish 2010 34,4 National Total Spanish 2009 32,57 National Total Spanish 2008 30,49 National Total Spanish 2007 27,65 National Total Spanish 2006 25,83 National Total Spanish 2005 23,84 National Total Spanish 2004 22,31 National Total Spanish 2003 20,67 National Total Spanish 2002 19,27 National Total Spanish 2001 .. National Total Spanish 2000 .. National Total Spanish 1999 .. National Total Spanish 1998 .. National Total Spanish 1997 .. National Total Spanish 1996 .. National Total Spanish 1995 .. National Total Spanish 1994 .. National Total Spanish 1993 .. National Total Spanish 1992 .. National Total Spanish 1991 .. National Total Spanish 1990 .. National Total Spanish 1989 .. National Total Spanish 1988 .. National Total Spanish 1987 .. National Total Spanish 1986 .. National Total Spanish 1985 .. National Total Spanish 1984 .. National Total Spanish 1983 .. National Total Spanish 1982 .. National Total Spanish 1981 .. National Total Spanish 1980 .. National Total Spanish 1979 .. National Total Spanish 1978 .. National Total Spanish 1977 .. National Total Spanish 1976 .. National Total Spanish 1975 .. National Total Foreign 2023 41,52 National Total Foreign 2022 40,3 National Total Foreign 2021 39,15 National Total Foreign 2020 39,25 National Total Foreign 2019 42,43 National Total Foreign 2018 41,15 National Total Foreign 2017 41,08 National Total Foreign 2016 40,7 National Total Foreign 2015 39,55 National Total Foreign 2014 39,66 National Total Foreign 2013 40,18 National Total Foreign 2012 40,64 National Total Foreign 2011 40,53 National Total Foreign 2010 39,92 National Total Foreign 2009 41,87 National Total Foreign 2008 43,42 National Total Foreign 2007 41,5 National Total Foreign 2006 41,31 National Total Foreign 2005 42,04 National Total Foreign 2004 42,51 National Total Foreign 2003 43,13 National Total Foreign 2002 43,05 National Total Foreign 2001 .. National Total Foreign 2000 .. National Total Foreign 1999 .. National Total Foreign 1998 .. National Total Foreign 1997 .. National Total Foreign 1996 .. National Total Foreign 1995 .. National Total Foreign 1994 .. National Total Foreign 1993 .. National Total Foreign 1992 .. National Total Foreign 1991 .. National Total Foreign 1990 .. National Total Foreign 1989 .. National Total Foreign 1988 .. National Total Foreign 1987 .. National Total Foreign 1986 .. National Total Foreign 1985 .. National Total Foreign 1984 .. National Total Foreign 1983 .. National Total Foreign 1982 .. National Total Foreign 1981 .. National Total Foreign 1980 .. National Total Foreign 1979 .. National Total Foreign 1978 .. National Total Foreign 1977 .. National Total Foreign 1976 .. National Total Foreign 1975 ..