Sectors/unit;Years;Total Total (thousands of euros);2024;23,930,881 Total (thousands of euros);2023;22,379,154 Total (thousands of euros);2022;19,324,755 Total (thousands of euros);2021;17,249,250 Government: Total (thousands of euros);2024;10,236,725 Government: Total (thousands of euros);2023;9,475,940 Government: Total (thousands of euros);2022;8,005,609 Government: Total (thousands of euros);2021;7,147,927 Government: %;2024;42.8 Government: %;2023;42.3 Government: %;2022;41.4 Government: %;2021;41.4 Enterprises: Total (thousands of euros);2024;11,421,103 Enterprises: Total (thousands of euros);2023;10,738,158 Enterprises: Total (thousands of euros);2022;9,535,429 Enterprises: Total (thousands of euros);2021;8,666,064 Enterprises: %;2024;47.7 Enterprises: %;2023;48.0 Enterprises: %;2022;49.3 Enterprises: %;2021;50.2 PNP: Total (thousands of euros);2024;161,678 PNP: Total (thousands of euros);2023;145,983 PNP: Total (thousands of euros);2022;147,077 PNP: Total (thousands of euros);2021;149,604 PNP: %;2024;0.7 PNP: %;2023;0.7 PNP: %;2022;0.8 PNP: %;2021;0.9 Rest of the world: Total (thousands of euros);2024;2,111,374 Rest of the world: Total (thousands of euros);2023;2,019,073 Rest of the world: Total (thousands of euros);2022;1,636,640 Rest of the world: Total (thousands of euros);2021;1,285,655 Rest of the world: %;2024;8.8 Rest of the world: %;2023;9.0 Rest of the world: %;2022;8.5 Rest of the world: %;2021;7.5