Nationality Periodo Total Total 2024 34,8 Total 2023 35,9 Total 2022 34,8 Total 2021 32,8 Total 2020 34,8 Total 2019 33,2 Total 2018 35,7 Total 2017 36,3 Total 2016 38 Total 2015 39,1 Total 2014 42 Total 2013 41,1 Total 2012 41,4 Total 2011 36,9 Total 2010 38 Total 2009 35,6 Total 2008 29,1 Total 2007 30,4 Total 2006 31,7 Total 2005 34,1 Total 2004 39,7 Spanish 2024 31,5 Spanish 2023 33,1 Spanish 2022 32,3 Spanish 2021 30,1 Spanish 2020 32 Spanish 2019 31 Spanish 2018 33,5 Spanish 2017 34,2 Spanish 2016 36 Spanish 2015 37 Spanish 2014 39,6 Spanish 2013 38,1 Spanish 2012 38,6 Spanish 2011 33,7 Spanish 2010 35 Spanish 2009 32,1 Spanish 2008 26,2 Spanish 2007 28,6 Spanish 2006 29,3 Spanish 2005 32,7 Spanish 2004 38,4 Foreign: European Union 2024 44,4 Foreign: European Union 2023 47,6 Foreign: European Union 2022 46,7 Foreign: European Union 2021 44,1 Foreign: European Union 2020 48,8 Foreign: European Union 2019 42,1 Foreign: European Union 2018 48,7 Foreign: European Union 2017 51,2 Foreign: European Union 2016 49,1 Foreign: European Union 2015 50,9 Foreign: European Union 2014 63,9 Foreign: European Union 2013 53,4 Foreign: European Union 2012 49,4 Foreign: European Union 2011 51,3 Foreign: European Union 2010 46,3 Foreign: European Union 2009 50,5 Foreign: European Union 2008 39,4 Foreign: European Union 2007 33,1 Foreign: European Union 2006 28,5 Foreign: European Union 2005 29,5 Foreign: European Union 2004 44 Foreign: Rest of the world 2024 62,5 Foreign: Rest of the world 2023 67,6 Foreign: Rest of the world 2022 64,5 Foreign: Rest of the world 2021 64,7 Foreign: Rest of the world 2020 69,5 Foreign: Rest of the world 2019 62,6 Foreign: Rest of the world 2018 66,6 Foreign: Rest of the world 2017 65,5 Foreign: Rest of the world 2016 68,2 Foreign: Rest of the world 2015 72 Foreign: Rest of the world 2014 72 Foreign: Rest of the world 2013 74,7 Foreign: Rest of the world 2012 71,4 Foreign: Rest of the world 2011 69,3 Foreign: Rest of the world 2010 70 Foreign: Rest of the world 2009 70 Foreign: Rest of the world 2008 60 Foreign: Rest of the world 2007 54,2 Foreign: Rest of the world 2006 67,9 Foreign: Rest of the world 2005 60,4 Foreign: Rest of the world 2004 62,9