Sectors/unit Years Total Total (thousands of euros) 2024 23,930,880.92 Total (thousands of euros) 2023 22,379,154.03 Total (thousands of euros) 2022 19,324,754.82 Total (thousands of euros) 2021 17,249,249.50 Government: Total (thousands of euros) 2024 4,564,778.68 Government: Total (thousands of euros) 2023 3,992,242.91 Government: Total (thousands of euros) 2022 3,329,693.82 Government: Total (thousands of euros) 2021 2,910,025.20 Government: % 2024 19.07 Government: % 2023 17.84 Government: % 2022 17.23 Government: % 2021 16.90 Higher Education: Total (thousands of euros) 2024 5,961,559.29 Higher Education: Total (thousands of euros) 2023 5,708,661.40 Higher Education: Total (thousands of euros) 2022 5,026,022.34 Higher Education: Total (thousands of euros) 2021 4,586,993.40 Higher Education: % 2024 24.91 Higher Education: % 2023 25.51 Higher Education: % 2022 26.01 Higher Education: % 2021 26.60 Enterprises: Total (thousands of euros) 2024 13,342,418.99 Enterprises: Total (thousands of euros) 2023 12,615,738.67 Enterprises: Total (thousands of euros) 2022 10,901,727.72 Enterprises: Total (thousands of euros) 2021 9,696,150.20 Enterprises: % 2024 55.75 Enterprises: % 2023 56.37 Enterprises: % 2022 56.41 Enterprises: % 2021 56.20 PNP: Total (thousands of euros) 2024 62,123.97 PNP: Total (thousands of euros) 2023 62,511.05 PNP: Total (thousands of euros) 2022 67,310.94 PNP: Total (thousands of euros) 2021 56,080.80 PNP: % 2024 0.26 PNP: % 2023 0.28 PNP: % 2022 0.35 PNP: % 2021 0.30