Sectors/unit Periodo Total Total (thousands of euros) 2023 22.379.154 Total (thousands of euros) 2022 19.324.754,8 Total (thousands of euros) 2021 17.249.250 Government: Total (thousands of euros) 2023 9.475.939,7 Government: Total (thousands of euros) 2022 8.005.608,5 Government: Total (thousands of euros) 2021 7.147.927 Government: % 2023 42,3 Government: % 2022 41,4 Government: % 2021 41,4 Enterprises: Total (thousands of euros) 2023 10.738.157,9 Enterprises: Total (thousands of euros) 2022 9.535.429,5 Enterprises: Total (thousands of euros) 2021 8.666.064 Enterprises: % 2023 48 Enterprises: % 2022 49,3 Enterprises: % 2021 50,2 PNP: Total (thousands of euros) 2023 145.983 PNP: Total (thousands of euros) 2022 147.077,2 PNP: Total (thousands of euros) 2021 149.604 PNP: % 2023 0,7 PNP: % 2022 0,8 PNP: % 2021 0,9 Rest of the world: Total (thousands of euros) 2023 2.019.073,5 Rest of the world: Total (thousands of euros) 2022 1.636.639,6 Rest of the world: Total (thousands of euros) 2021 1.285.655 Rest of the world: % 2023 9 Rest of the world: % 2022 8,5 Rest of the world: % 2021 7,5