Nationality Type of data Periodo Total Total Index 2023 115,985 Total Index 2022 113,233 Total Index 2021 107,377 Total Index 2020 105,169 Total Index 2019 105,77 Total Index 2018 105,262 Total Index 2017 99,694 Total Index 2016 100 Total Index 2015 100,19 Total Index 2014 99,529 Total Index 2013 98,559 Total Index 2012 98,985 Total Index 2011 100,782 Total Index 2010 102,094 Total Index 2009 101,669 Total Index 2008 100,104 Total Annual variation rate 2023 2,4 Total Annual variation rate 2022 5,5 Total Annual variation rate 2021 2,1 Total Annual variation rate 2020 -0,6 Total Annual variation rate 2019 0,5 Total Annual variation rate 2018 5,6 Total Annual variation rate 2017 -0,3 Total Annual variation rate 2016 -0,2 Total Annual variation rate 2015 0,7 Total Annual variation rate 2014 1 Total Annual variation rate 2013 -0,4 Total Annual variation rate 2012 -1,8 Total Annual variation rate 2011 -1,3 Total Annual variation rate 2010 0,4 Total Annual variation rate 2009 1,6 Total Annual variation rate 2008 .. Spanish Index 2023 116,125 Spanish Index 2022 113,137 Spanish Index 2021 107,418 Spanish Index 2020 105,297 Spanish Index 2019 105,778 Spanish Index 2018 105,153 Spanish Index 2017 99,69 Spanish Index 2016 100 Spanish Index 2015 100,236 Spanish Index 2014 99,478 Spanish Index 2013 98,546 Spanish Index 2012 99,119 Spanish Index 2011 101,009 Spanish Index 2010 102,191 Spanish Index 2009 101,929 Spanish Index 2008 100,583 Spanish Annual variation rate 2023 2,6 Spanish Annual variation rate 2022 5,3 Spanish Annual variation rate 2021 2 Spanish Annual variation rate 2020 -0,5 Spanish Annual variation rate 2019 0,6 Spanish Annual variation rate 2018 5,5 Spanish Annual variation rate 2017 -0,3 Spanish Annual variation rate 2016 -0,2 Spanish Annual variation rate 2015 0,8 Spanish Annual variation rate 2014 0,9 Spanish Annual variation rate 2013 -0,6 Spanish Annual variation rate 2012 -1,9 Spanish Annual variation rate 2011 -1,2 Spanish Annual variation rate 2010 0,3 Spanish Annual variation rate 2009 1,3 Spanish Annual variation rate 2008 .. Foreign Index 2023 114,573 Foreign Index 2022 114,923 Foreign Index 2021 106,916 Foreign Index 2020 103,341 Foreign Index 2019 105,807 Foreign Index 2018 107,301 Foreign Index 2017 99,764 Foreign Index 2016 100 Foreign Index 2015 99,185 Foreign Index 2014 100,47 Foreign Index 2013 98,705 Foreign Index 2012 96,216 Foreign Index 2011 96,359 Foreign Index 2010 99,745 Foreign Index 2009 96,167 Foreign Index 2008 91,317 Foreign Annual variation rate 2023 -0,3 Foreign Annual variation rate 2022 7,5 Foreign Annual variation rate 2021 3,5 Foreign Annual variation rate 2020 -2,3 Foreign Annual variation rate 2019 -1,4 Foreign Annual variation rate 2018 7,6 Foreign Annual variation rate 2017 -0,2 Foreign Annual variation rate 2016 0,8 Foreign Annual variation rate 2015 -1,3 Foreign Annual variation rate 2014 1,8 Foreign Annual variation rate 2013 2,6 Foreign Annual variation rate 2012 -0,1 Foreign Annual variation rate 2011 -3,4 Foreign Annual variation rate 2010 3,7 Foreign Annual variation rate 2009 5,3 Foreign Annual variation rate 2008 ..