Provincias Año Total Total Nacional 2019 122,925844 Total Nacional 2020 125,688112 Total Nacional 2021 128,984777 Total Nacional 2022 132,694748 Total Nacional 2023 137,233011 Total Nacional 2024 142,170785 Total Nacional 2025 147,801563 Total Nacional 2026 153,273623 Total Nacional 2027 158,579459 Total Nacional 2028 164,054267 Total Nacional 2029 169,457271 Total Nacional 2030 174,717827 Total Nacional 2031 179,882595 Total Nacional 2032 184,875211 Total Nacional 2033 189,716784 02 Albacete 2019 123,628918 02 Albacete 2020 126,212518 02 Albacete 2021 128,841482 02 Albacete 2022 131,688708 02 Albacete 2023 136,374995 02 Albacete 2024 141,778134 02 Albacete 2025 148,025523 02 Albacete 2026 154,719035 02 Albacete 2027 160,963658 02 Albacete 2028 167,697496 02 Albacete 2029 174,420454 02 Albacete 2030 181,532411 02 Albacete 2031 188,453165 02 Albacete 2032 195,134655 02 Albacete 2033 201,623566 03 Alicante/Alacant 2019 128,228097 03 Alicante/Alacant 2020 130,456685 03 Alicante/Alacant 2021 133,330984 03 Alicante/Alacant 2022 136,390031 03 Alicante/Alacant 2023 140,519126 03 Alicante/Alacant 2024 145,109594 03 Alicante/Alacant 2025 150,401015 03 Alicante/Alacant 2026 155,279377 03 Alicante/Alacant 2027 160,077274 03 Alicante/Alacant 2028 164,885468 03 Alicante/Alacant 2029 169,826658 03 Alicante/Alacant 2030 174,836788 03 Alicante/Alacant 2031 179,615208 03 Alicante/Alacant 2032 184,502022 03 Alicante/Alacant 2033 189,08592 04 Almería 2019 83,120771 04 Almería 2020 84,942853 04 Almería 2021 87,20316 04 Almería 2022 89,613928 04 Almería 2023 92,927172 04 Almería 2024 96,287508 04 Almería 2025 100,227256 04 Almería 2026 103,822529 04 Almería 2027 107,172092 04 Almería 2028 110,458178 04 Almería 2029 113,863099 04 Almería 2030 117,330975 04 Almería 2031 120,682717 04 Almería 2032 124,009411 04 Almería 2033 127,199764 01 Araba/Álava 2019 130,641905 01 Araba/Álava 2020 132,55772 01 Araba/Álava 2021 134,877429 01 Araba/Álava 2022 137,346738 01 Araba/Álava 2023 140,465017 01 Araba/Álava 2024 143,784491 01 Araba/Álava 2025 147,814042 01 Araba/Álava 2026 151,702888 01 Araba/Álava 2027 155,995715 01 Araba/Álava 2028 160,440949 01 Araba/Álava 2029 164,580429 01 Araba/Álava 2030 168,353315 01 Araba/Álava 2031 172,224202 01 Araba/Álava 2032 175,553003 01 Araba/Álava 2033 178,416462 33 Asturias 2019 218,171639 33 Asturias 2020 223,135409 33 Asturias 2021 229,18481 33 Asturias 2022 236,742238 33 Asturias 2023 245,555603 33 Asturias 2024 255,19113 33 Asturias 2025 266,650053 33 Asturias 2026 278,886623 33 Asturias 2027 290,02804 33 Asturias 2028 302,389413 33 Asturias 2029 314,853372 33 Asturias 2030 325,683797 33 Asturias 2031 336,367963 33 Asturias 2032 346,649195 33 Asturias 2033 357,19831 05 Ávila 2019 194,017759 05 Ávila 2020 196,32403 05 Ávila 2021 200,196667 05 Ávila 2022 205,280676 05 Ávila 2023 210,760791 05 Ávila 2024 217,521275 05 Ávila 2025 226,081722 05 Ávila 2026 235,469575 05 Ávila 2027 243,997074 05 Ávila 2028 253,391142 05 Ávila 2029 262,077814 05 Ávila 2030 270,184922 05 Ávila 2031 279,093025 05 Ávila 2032 287,441406 05 Ávila 2033 296,259476 06 Badajoz 2019 125,873794 06 Badajoz 2020 128,23836 06 Badajoz 2021 130,940383 06 Badajoz 2022 134,246428 06 Badajoz 2023 138,532095 06 Badajoz 2024 143,747331 06 Badajoz 2025 149,838282 06 Badajoz 2026 156,381631 06 Badajoz 2027 162,736084 06 Badajoz 2028 169,5031 06 Badajoz 2029 176,494959 06 Badajoz 2030 183,317737 06 Badajoz 2031 190,163591 06 Badajoz 2032 196,538416 06 Badajoz 2033 203,089549 07 Balears, Illes 2019 99,844733 07 Balears, Illes 2020 101,878229 07 Balears, Illes 2021 104,165771 07 Balears, Illes 2022 106,61044 07 Balears, Illes 2023 109,757908 07 Balears, Illes 2024 113,119259 07 Balears, Illes 2025 116,934187 07 Balears, Illes 2026 120,757913 07 Balears, Illes 2027 124,420451 07 Balears, Illes 2028 128,131176 07 Balears, Illes 2029 132,100046 07 Balears, Illes 2030 136,08393 07 Balears, Illes 2031 140,126864 07 Balears, Illes 2032 144,142747 07 Balears, Illes 2033 148,188079 08 Barcelona 2019 116,895521 08 Barcelona 2020 118,985457 08 Barcelona 2021 121,444368 08 Barcelona 2022 124,204581 08 Barcelona 2023 127,492197 08 Barcelona 2024 130,989639 08 Barcelona 2025 134,793437 08 Barcelona 2026 138,146585 08 Barcelona 2027 141,43269 08 Barcelona 2028 144,746002 08 Barcelona 2029 147,68193 08 Barcelona 2030 150,390689 08 Barcelona 2031 152,977699 08 Barcelona 2032 155,387917 08 Barcelona 2033 157,646034 48 Bizkaia 2019 159,531261 48 Bizkaia 2020 162,894541 48 Bizkaia 2021 166,98114 48 Bizkaia 2022 171,666266 48 Bizkaia 2023 177,139159 48 Bizkaia 2024 183,132685 48 Bizkaia 2025 190,430245 48 Bizkaia 2026 197,255823 48 Bizkaia 2027 203,841374 48 Bizkaia 2028 210,875041 48 Bizkaia 2029 217,646389 48 Bizkaia 2030 224,04253 48 Bizkaia 2031 230,072155 48 Bizkaia 2032 235,181919 48 Bizkaia 2033 239,769696 09 Burgos 2019 172,859741 09 Burgos 2020 176,604994 09 Burgos 2021 181,347231 09 Burgos 2022 187,272916 09 Burgos 2023 193,961972 09 Burgos 2024 201,740679 09 Burgos 2025 211,033406 09 Burgos 2026 219,924241 09 Burgos 2027 228,978156 09 Burgos 2028 238,806171 09 Burgos 2029 249,017289 09 Burgos 2030 259,473707 09 Burgos 2031 269,282926 09 Burgos 2032 278,421993 09 Burgos 2033 287,104151 10 Cáceres 2019 168,243272 10 Cáceres 2020 171,84629 10 Cáceres 2021 176,291877 10 Cáceres 2022 181,603946 10 Cáceres 2023 188,038196 10 Cáceres 2024 195,614934 10 Cáceres 2025 204,414923 10 Cáceres 2026 213,546751 10 Cáceres 2027 222,482622 10 Cáceres 2028 231,87553 10 Cáceres 2029 239,794723 10 Cáceres 2030 248,282184 10 Cáceres 2031 256,897297 10 Cáceres 2032 265,457207 10 Cáceres 2033 273,869534 11 Cádiz 2019 95,502628 11 Cádiz 2020 99,110866 11 Cádiz 2021 103,491618 11 Cádiz 2022 108,269864 11 Cádiz 2023 114,50843 11 Cádiz 2024 120,894449 11 Cádiz 2025 127,826263 11 Cádiz 2026 134,520743 11 Cádiz 2027 141,289984 11 Cádiz 2028 147,818031 11 Cádiz 2029 154,670386 11 Cádiz 2030 161,514927 11 Cádiz 2031 168,369744 11 Cádiz 2032 175,026692 11 Cádiz 2033 182,010616 39 Cantabria 2019 153,667844 39 Cantabria 2020 158,409419 39 Cantabria 2021 164,024123 39 Cantabria 2022 170,780173 39 Cantabria 2023 178,753054 39 Cantabria 2024 187,387053 39 Cantabria 2025 197,757413 39 Cantabria 2026 208,183804 39 Cantabria 2027 218,79262 39 Cantabria 2028 229,495804 39 Cantabria 2029 240,323765 39 Cantabria 2030 250,654646 39 Cantabria 2031 260,769999 39 Cantabria 2032 270,800083 39 Cantabria 2033 280,379373 12 Castellón/Castelló 2019 120,543482 12 Castellón/Castelló 2020 123,866302 12 Castellón/Castelló 2021 127,850993 12 Castellón/Castelló 2022 132,00821 12 Castellón/Castelló 2023 137,662857 12 Castellón/Castelló 2024 143,442957 12 Castellón/Castelló 2025 150,367795 12 Castellón/Castelló 2026 157,154917 12 Castellón/Castelló 2027 163,405226 12 Castellón/Castelló 2028 170,25654 12 Castellón/Castelló 2029 177,0926 12 Castellón/Castelló 2030 183,547827 12 Castellón/Castelló 2031 189,94337 12 Castellón/Castelló 2032 195,952504 12 Castellón/Castelló 2033 202,387196 13 Ciudad Real 2019 131,437357 13 Ciudad Real 2020 133,75928 13 Ciudad Real 2021 136,80708 13 Ciudad Real 2022 140,913641 13 Ciudad Real 2023 146,529117 13 Ciudad Real 2024 152,601351 13 Ciudad Real 2025 160,202518 13 Ciudad Real 2026 167,880021 13 Ciudad Real 2027 175,751472 13 Ciudad Real 2028 183,60222 13 Ciudad Real 2029 191,721943 13 Ciudad Real 2030 200,263153 13 Ciudad Real 2031 207,857295 13 Ciudad Real 2032 215,571438 13 Ciudad Real 2033 223,656591 14 Córdoba 2019 121,2895 14 Córdoba 2020 124,59267 14 Córdoba 2021 128,399767 14 Córdoba 2022 132,699382 14 Córdoba 2023 138,297667 14 Córdoba 2024 144,269607 14 Córdoba 2025 150,952849 14 Córdoba 2026 157,609602 14 Córdoba 2027 163,97974 14 Córdoba 2028 170,87529 14 Córdoba 2029 178,365347 14 Córdoba 2030 186,071479 14 Córdoba 2031 193,235187 14 Córdoba 2032 200,452317 14 Córdoba 2033 207,857912 15 Coruña, A 2019 189,548091 15 Coruña, A 2020 192,852656 15 Coruña, A 2021 196,768168 15 Coruña, A 2022 201,823752 15 Coruña, A 2023 207,594213 15 Coruña, A 2024 213,916214 15 Coruña, A 2025 221,896127 15 Coruña, A 2026 230,268736 15 Coruña, A 2027 238,514478 15 Coruña, A 2028 246,854801 15 Coruña, A 2029 255,569661 15 Coruña, A 2030 263,971465 15 Coruña, A 2031 272,253648 15 Coruña, A 2032 281,319036 15 Coruña, A 2033 290,655302 16 Cuenca 2019 168,021755 16 Cuenca 2020 168,940375 16 Cuenca 2021 170,206601 16 Cuenca 2022 171,964599 16 Cuenca 2023 175,713558 16 Cuenca 2024 179,86443 16 Cuenca 2025 185,066723 16 Cuenca 2026 191,217536 16 Cuenca 2027 196,560751 16 Cuenca 2028 202,460949 16 Cuenca 2029 208,426638 16 Cuenca 2030 214,275095 16 Cuenca 2031 219,68517 16 Cuenca 2032 225,733491 16 Cuenca 2033 231,774198 20 Gipuzkoa 2019 144,692164 20 Gipuzkoa 2020 147,724534 20 Gipuzkoa 2021 151,113379 20 Gipuzkoa 2022 154,974739 20 Gipuzkoa 2023 159,429206 20 Gipuzkoa 2024 164,355503 20 Gipuzkoa 2025 169,78447 20 Gipuzkoa 2026 175,024006 20 Gipuzkoa 2027 180,412585 20 Gipuzkoa 2028 185,40929 20 Gipuzkoa 2029 190,441897 20 Gipuzkoa 2030 194,725584 20 Gipuzkoa 2031 198,753966 20 Gipuzkoa 2032 202,570125 20 Gipuzkoa 2033 205,459254 17 Girona 2019 105,672121 17 Girona 2020 108,202938 17 Girona 2021 111,159807 17 Girona 2022 114,111384 17 Girona 2023 117,756749 17 Girona 2024 121,477937 17 Girona 2025 125,768809 17 Girona 2026 129,7583 17 Girona 2027 133,414634 17 Girona 2028 137,086379 17 Girona 2029 140,483165 17 Girona 2030 143,800481 17 Girona 2031 146,707791 17 Girona 2032 149,623589 17 Girona 2033 152,135912 18 Granada 2019 108,870977 18 Granada 2020 111,799123 18 Granada 2021 115,149034 18 Granada 2022 119,18425 18 Granada 2023 124,413774 18 Granada 2024 130,351689 18 Granada 2025 136,552432 18 Granada 2026 142,244028 18 Granada 2027 147,564974 18 Granada 2028 153,104436 18 Granada 2029 158,825108 18 Granada 2030 164,47182 18 Granada 2031 170,177984 18 Granada 2032 175,874847 18 Granada 2033 181,752711 19 Guadalajara 2019 91,465173 19 Guadalajara 2020 94,304418 19 Guadalajara 2021 97,42618 19 Guadalajara 2022 101,037651 19 Guadalajara 2023 105,661155 19 Guadalajara 2024 110,811741 19 Guadalajara 2025 117,040491 19 Guadalajara 2026 123,592688 19 Guadalajara 2027 130,191343 19 Guadalajara 2028 137,065868 19 Guadalajara 2029 144,200676 19 Guadalajara 2030 151,275354 19 Guadalajara 2031 158,169706 19 Guadalajara 2032 165,349456 19 Guadalajara 2033 172,235428 21 Huelva 2019 98,894443 21 Huelva 2020 101,251768 21 Huelva 2021 104,259246 21 Huelva 2022 107,526944 21 Huelva 2023 111,930777 21 Huelva 2024 116,993229 21 Huelva 2025 122,468002 21 Huelva 2026 127,862573 21 Huelva 2027 133,128649 21 Huelva 2028 138,150093 21 Huelva 2029 143,157288 21 Huelva 2030 148,664827 21 Huelva 2031 153,813536 21 Huelva 2032 158,981376 21 Huelva 2033 164,13854 22 Huesca 2019 155,260907 22 Huesca 2020 156,25184 22 Huesca 2021 158,582169 22 Huesca 2022 160,967975 22 Huesca 2023 164,482227 22 Huesca 2024 168,574199 22 Huesca 2025 173,574807 22 Huesca 2026 178,402107 22 Huesca 2027 183,053411 22 Huesca 2028 187,49303 22 Huesca 2029 191,965815 22 Huesca 2030 196,952734 22 Huesca 2031 200,565602 22 Huesca 2032 205,001288 22 Huesca 2033 208,321003 23 Jaén 2019 126,218971 23 Jaén 2020 129,830205 23 Jaén 2021 134,192167 23 Jaén 2022 139,296243 23 Jaén 2023 145,400967 23 Jaén 2024 152,332454 23 Jaén 2025 159,94031 23 Jaén 2026 168,19821 23 Jaén 2027 175,960107 23 Jaén 2028 184,068576 23 Jaén 2029 192,668166 23 Jaén 2030 201,561685 23 Jaén 2031 210,697146 23 Jaén 2032 218,97159 23 Jaén 2033 228,020236 24 León 2019 235,878407 24 León 2020 241,273042 24 León 2021 247,522993 24 León 2022 255,119124 24 León 2023 263,675661 24 León 2024 273,433286 24 León 2025 284,521281 24 León 2026 296,223662 24 León 2027 308,695814 24 León 2028 321,499836 24 León 2029 334,487429 24 León 2030 347,191781 24 León 2031 360,204607 24 León 2032 373,716235 24 León 2033 386,314941 25 Lleida 2019 121,409173 25 Lleida 2020 123,166556 25 Lleida 2021 125,421387 25 Lleida 2022 128,149066 25 Lleida 2023 131,528086 25 Lleida 2024 135,136567 25 Lleida 2025 139,840486 25 Lleida 2026 144,405318 25 Lleida 2027 148,953773 25 Lleida 2028 153,252483 25 Lleida 2029 157,300272 25 Lleida 2030 161,106366 25 Lleida 2031 164,901314 25 Lleida 2032 168,248685 25 Lleida 2033 171,230848 27 Lugo 2019 267,824103 27 Lugo 2020 268,03067 27 Lugo 2021 268,260672 27 Lugo 2022 269,675443 27 Lugo 2023 271,387551 27 Lugo 2024 274,926363 27 Lugo 2025 279,46502 27 Lugo 2026 284,672654 27 Lugo 2027 290,047957 27 Lugo 2028 295,621826 27 Lugo 2029 301,543276 27 Lugo 2030 306,8605 27 Lugo 2031 312,690086 27 Lugo 2032 319,419395 27 Lugo 2033 325,913692 28 Madrid 2019 108,051474 28 Madrid 2020 110,486067 28 Madrid 2021 113,424066 28 Madrid 2022 116,554322 28 Madrid 2023 120,323706 28 Madrid 2024 124,446451 28 Madrid 2025 129,10731 28 Madrid 2026 133,702549 28 Madrid 2027 138,045288 28 Madrid 2028 142,933064 28 Madrid 2029 147,534349 28 Madrid 2030 152,029429 28 Madrid 2031 156,43812 28 Madrid 2032 160,71476 28 Madrid 2033 164,802912 29 Málaga 2019 104,804742 29 Málaga 2020 108,071807 29 Málaga 2021 111,868584 29 Málaga 2022 116,077902 29 Málaga 2023 120,989497 29 Málaga 2024 126,286596 29 Málaga 2025 132,111387 29 Málaga 2026 137,901866 29 Málaga 2027 143,543475 29 Málaga 2028 149,621854 29 Málaga 2029 155,938976 29 Málaga 2030 162,203578 29 Málaga 2031 168,310164 29 Málaga 2032 174,308573 29 Málaga 2033 180,326999 30 Murcia 2019 86,231974 30 Murcia 2020 88,268033 30 Murcia 2021 90,642893 30 Murcia 2022 93,188752 30 Murcia 2023 96,710819 30 Murcia 2024 100,557818 30 Murcia 2025 104,820735 30 Murcia 2026 108,758842 30 Murcia 2027 112,463796 30 Murcia 2028 116,23411 30 Murcia 2029 120,271499 30 Murcia 2030 124,449548 30 Murcia 2031 128,538457 30 Murcia 2032 132,636309 30 Murcia 2033 136,516879 31 Navarra 2019 119,515332 31 Navarra 2020 121,553551 31 Navarra 2021 123,931951 31 Navarra 2022 126,498187 31 Navarra 2023 129,881615 31 Navarra 2024 133,250312 31 Navarra 2025 137,319741 31 Navarra 2026 141,303251 31 Navarra 2027 145,311034 31 Navarra 2028 149,445249 31 Navarra 2029 153,608596 31 Navarra 2030 157,298874 31 Navarra 2031 160,961293 31 Navarra 2032 164,286261 31 Navarra 2033 167,37643 32 Ourense 2019 297,258788 32 Ourense 2020 300,84488 32 Ourense 2021 303,533397 32 Ourense 2022 307,461414 32 Ourense 2023 313,349091 32 Ourense 2024 320,128505 32 Ourense 2025 328,849977 32 Ourense 2026 337,559343 32 Ourense 2027 346,656456 32 Ourense 2028 355,26012 32 Ourense 2029 363,46893 32 Ourense 2030 371,654746 32 Ourense 2031 380,255391 32 Ourense 2032 389,458687 32 Ourense 2033 398,805996 34 Palencia 2019 208,750278 34 Palencia 2020 211,985733 34 Palencia 2021 216,808783 34 Palencia 2022 222,342741 34 Palencia 2023 229,632996 34 Palencia 2024 236,262901 34 Palencia 2025 243,671966 34 Palencia 2026 251,776693 34 Palencia 2027 259,079673 34 Palencia 2028 267,227024 34 Palencia 2029 275,296005 34 Palencia 2030 283,72813 34 Palencia 2031 292,648405 34 Palencia 2032 301,190086 34 Palencia 2033 307,637415 35 Palmas, Las 2019 104,284765 35 Palmas, Las 2020 109,167891 35 Palmas, Las 2021 114,720648 35 Palmas, Las 2022 120,429441 35 Palmas, Las 2023 126,57134 35 Palmas, Las 2024 133,003487 35 Palmas, Las 2025 139,502721 35 Palmas, Las 2026 146,227007 35 Palmas, Las 2027 152,978038 35 Palmas, Las 2028 159,533258 35 Palmas, Las 2029 166,499486 35 Palmas, Las 2030 173,580012 35 Palmas, Las 2031 180,740994 35 Palmas, Las 2032 187,553849 35 Palmas, Las 2033 194,601339 36 Pontevedra 2019 163,065546 36 Pontevedra 2020 167,419039 36 Pontevedra 2021 172,614672 36 Pontevedra 2022 178,508868 36 Pontevedra 2023 184,952737 36 Pontevedra 2024 192,257758 36 Pontevedra 2025 200,79098 36 Pontevedra 2026 209,692248 36 Pontevedra 2027 218,312539 36 Pontevedra 2028 227,007397 36 Pontevedra 2029 235,651304 36 Pontevedra 2030 243,850215 36 Pontevedra 2031 252,90132 36 Pontevedra 2032 261,663151 36 Pontevedra 2033 270,65472 26 Rioja, La 2019 136,110715 26 Rioja, La 2020 139,765103 26 Rioja, La 2021 143,930746 26 Rioja, La 2022 148,629933 26 Rioja, La 2023 154,012182 26 Rioja, La 2024 159,728382 26 Rioja, La 2025 166,881759 26 Rioja, La 2026 173,501956 26 Rioja, La 2027 180,460724 26 Rioja, La 2028 187,063807 26 Rioja, La 2029 194,014236 26 Rioja, La 2030 200,565355 26 Rioja, La 2031 207,000879 26 Rioja, La 2032 212,824321 26 Rioja, La 2033 218,602814 37 Salamanca 2019 211,552679 37 Salamanca 2020 216,354271 37 Salamanca 2021 222,266441 37 Salamanca 2022 229,069631 37 Salamanca 2023 236,536917 37 Salamanca 2024 245,561493 37 Salamanca 2025 256,223637 37 Salamanca 2026 266,490615 37 Salamanca 2027 276,069515 37 Salamanca 2028 287,203404 37 Salamanca 2029 297,831312 37 Salamanca 2030 307,460207 37 Salamanca 2031 318,14127 37 Salamanca 2032 328,521871 37 Salamanca 2033 338,200674 38 Santa Cruz de Tenerife 2019 124,891303 38 Santa Cruz de Tenerife 2020 128,50345 38 Santa Cruz de Tenerife 2021 132,412871 38 Santa Cruz de Tenerife 2022 136,84954 38 Santa Cruz de Tenerife 2023 141,676367 38 Santa Cruz de Tenerife 2024 146,705364 38 Santa Cruz de Tenerife 2025 152,570259 38 Santa Cruz de Tenerife 2026 158,27987 38 Santa Cruz de Tenerife 2027 164,043268 38 Santa Cruz de Tenerife 2028 170,223606 38 Santa Cruz de Tenerife 2029 176,771486 38 Santa Cruz de Tenerife 2030 182,917129 38 Santa Cruz de Tenerife 2031 189,617463 38 Santa Cruz de Tenerife 2032 196,470557 38 Santa Cruz de Tenerife 2033 203,261921 40 Segovia 2019 158,657979 40 Segovia 2020 161,617267 40 Segovia 2021 165,270577 40 Segovia 2022 170,35574 40 Segovia 2023 176,485215 40 Segovia 2024 182,109251 40 Segovia 2025 190,369191 40 Segovia 2026 197,490675 40 Segovia 2027 205,795575 40 Segovia 2028 214,279725 40 Segovia 2029 222,952669 40 Segovia 2030 230,928904 40 Segovia 2031 239,460906 40 Segovia 2032 247,265687 40 Segovia 2033 255,104214 41 Sevilla 2019 92,298365 41 Sevilla 2020 95,061332 41 Sevilla 2021 98,465349 41 Sevilla 2022 102,354238 41 Sevilla 2023 107,316821 41 Sevilla 2024 112,736292 41 Sevilla 2025 118,872315 41 Sevilla 2026 125,203698 41 Sevilla 2027 131,476974 41 Sevilla 2028 138,04941 41 Sevilla 2029 144,811863 41 Sevilla 2030 151,774677 41 Sevilla 2031 158,784266 41 Sevilla 2032 165,617106 41 Sevilla 2033 172,503581 42 Soria 2019 194,059302 42 Soria 2020 195,517293 42 Soria 2021 196,858431 42 Soria 2022 199,601202 42 Soria 2023 203,313535 42 Soria 2024 208,148723 42 Soria 2025 214,601085 42 Soria 2026 221,446611 42 Soria 2027 228,057039 42 Soria 2028 235,146668 42 Soria 2029 242,068687 42 Soria 2030 249,646821 42 Soria 2031 256,326691 42 Soria 2032 263,551167 42 Soria 2033 270,915546 43 Tarragona 2019 112,777914 43 Tarragona 2020 116,052151 43 Tarragona 2021 119,94799 43 Tarragona 2022 124,096422 43 Tarragona 2023 129,10775 43 Tarragona 2024 134,445368 43 Tarragona 2025 140,58069 43 Tarragona 2026 146,599087 43 Tarragona 2027 152,6648 43 Tarragona 2028 158,624749 43 Tarragona 2029 163,839945 43 Tarragona 2030 168,798154 43 Tarragona 2031 173,71477 43 Tarragona 2032 178,744041 43 Tarragona 2033 183,404098 44 Teruel 2019 176,616741 44 Teruel 2020 176,701993 44 Teruel 2021 178,288545 44 Teruel 2022 180,0262 44 Teruel 2023 183,23231 44 Teruel 2024 187,461829 44 Teruel 2025 192,153198 44 Teruel 2026 197,333895 44 Teruel 2027 202,023179 44 Teruel 2028 207,648357 44 Teruel 2029 212,997388 44 Teruel 2030 218,787638 44 Teruel 2031 224,619924 44 Teruel 2032 229,193776 44 Teruel 2033 234,550533 45 Toledo 2019 104,55317 45 Toledo 2020 107,182788 45 Toledo 2021 110,468507 45 Toledo 2022 114,382319 45 Toledo 2023 119,039433 45 Toledo 2024 124,389858 45 Toledo 2025 130,665828 45 Toledo 2026 136,93896 45 Toledo 2027 143,101389 45 Toledo 2028 149,480111 45 Toledo 2029 155,878262 45 Toledo 2030 162,308297 45 Toledo 2031 168,484826 45 Toledo 2032 174,397617 45 Toledo 2033 180,307556 46 Valencia/València 2019 119,467551 46 Valencia/València 2020 122,849559 46 Valencia/València 2021 126,84881 46 Valencia/València 2022 131,339145 46 Valencia/València 2023 136,600468 46 Valencia/València 2024 142,627709 46 Valencia/València 2025 149,605888 46 Valencia/València 2026 156,062971 46 Valencia/València 2027 162,34475 46 Valencia/València 2028 168,529849 46 Valencia/València 2029 174,871325 46 Valencia/València 2030 180,9157 46 Valencia/València 2031 186,94937 46 Valencia/València 2032 192,731472 46 Valencia/València 2033 198,304026 47 Valladolid 2019 162,293958 47 Valladolid 2020 167,058054 47 Valladolid 2021 172,602725 47 Valladolid 2022 179,076855 47 Valladolid 2023 186,581884 47 Valladolid 2024 194,381127 47 Valladolid 2025 203,471139 47 Valladolid 2026 212,511227 47 Valladolid 2027 222,50851 47 Valladolid 2028 232,051002 47 Valladolid 2029 242,226853 47 Valladolid 2030 251,819021 47 Valladolid 2031 261,627454 47 Valladolid 2032 271,27529 47 Valladolid 2033 280,591955 49 Zamora 2019 298,029968 49 Zamora 2020 304,605342 49 Zamora 2021 311,36514 49 Zamora 2022 319,011647 49 Zamora 2023 327,985639 49 Zamora 2024 337,296584 49 Zamora 2025 349,859105 49 Zamora 2026 362,293878 49 Zamora 2027 375,602197 49 Zamora 2028 389,151902 49 Zamora 2029 403,746635 49 Zamora 2030 417,316112 49 Zamora 2031 430,876556 49 Zamora 2032 443,181294 49 Zamora 2033 455,901115 50 Zaragoza 2019 137,390654 50 Zaragoza 2020 139,964201 50 Zaragoza 2021 143,200888 50 Zaragoza 2022 146,880945 50 Zaragoza 2023 151,503531 50 Zaragoza 2024 156,652296 50 Zaragoza 2025 162,56778 50 Zaragoza 2026 168,504837 50 Zaragoza 2027 174,277032 50 Zaragoza 2028 180,287335 50 Zaragoza 2029 185,848857 50 Zaragoza 2030 191,618731 50 Zaragoza 2031 197,352709 50 Zaragoza 2032 202,907713 50 Zaragoza 2033 208,092444 51 Ceuta 2019 54,269809 51 Ceuta 2020 55,871139 51 Ceuta 2021 57,849562 51 Ceuta 2022 59,80023 51 Ceuta 2023 62,105219 51 Ceuta 2024 64,742646 51 Ceuta 2025 67,576596 51 Ceuta 2026 70,761079 51 Ceuta 2027 73,379176 51 Ceuta 2028 76,129872 51 Ceuta 2029 78,053906 51 Ceuta 2030 80,424192 51 Ceuta 2031 82,219236 51 Ceuta 2032 83,922397 51 Ceuta 2033 85,259257 52 Melilla 2019 41,838688 52 Melilla 2020 42,851304 52 Melilla 2021 43,914455 52 Melilla 2022 45,151936 52 Melilla 2023 46,678957 52 Melilla 2024 48,123999 52 Melilla 2025 49,575201 52 Melilla 2026 51,072775 52 Melilla 2027 52,376075 52 Melilla 2028 53,659425 52 Melilla 2029 54,745651 52 Melilla 2030 55,903577 52 Melilla 2031 57,229188 52 Melilla 2032 58,310865 52 Melilla 2033 59,167395