Country of birth Age Yes or no Total Total Total Total 18,570.4 Total Total Yes 10,261.2 Total Total No 8,202.1 Total Total No data recorded 107.1 Total 20 to 24 years old Total 1,148.0 Total 20 to 24 years old Yes 84.8 Total 20 to 24 years old No 1,063.3 Total 20 to 24 years old No data recorded 0.0 Total 25 to 64 years old Total 13,102.5 Total 25 to 64 years old Yes 7,332.7 Total 25 to 64 years old No 5,746.9 Total 25 to 64 years old No data recorded 22.8 Total 65 years old and over Total 4,319.9 Total 65 years old and over Yes 2,843.8 Total 65 years old and over No 1,391.9 Total 65 years old and over No data recorded 84.2 Spain Total Total 15,954.0 Spain Total Yes 9,363.9 Spain Total No 6,502.7 Spain Total No data recorded 87.4 Spain 20 to 24 years old Total 885.2 Spain 20 to 24 years old Yes 52.3 Spain 20 to 24 years old No 832.9 Spain 20 to 24 years old No data recorded 0.0 Spain 25 to 64 years old Total 10,898.0 Spain 25 to 64 years old Yes 6,586.8 Spain 25 to 64 years old No 4,301.0 Spain 25 to 64 years old No data recorded 10.2 Spain 65 years old and over Total 4,170.8 Spain 65 years old and over Yes 2,724.8 Spain 65 years old and over No 1,368.8 Spain 65 years old and over No data recorded 77.2 Abroad Total Total 2,616.4 Abroad Total Yes 897.4 Abroad Total No 1,699.4 Abroad Total No data recorded 19.6 Abroad 20 to 24 years old Total 262.8 Abroad 20 to 24 years old Yes 32.5 Abroad 20 to 24 years old No 230.3 Abroad 20 to 24 years old No data recorded 0.0 Abroad 25 to 64 years old Total 2,204.4 Abroad 25 to 64 years old Yes 745.9 Abroad 25 to 64 years old No 1,446.0 Abroad 25 to 64 years old No data recorded 12.6 Abroad 65 years old and over Total 149.1 Abroad 65 years old and over Yes 119.0 Abroad 65 years old and over No 23.1 Abroad 65 years old and over No data recorded 7.0 No data recorded Total Total 0.0 No data recorded Total Yes .. No data recorded Total No .. No data recorded Total No data recorded .. No data recorded 20 to 24 years old Total 0.0 No data recorded 20 to 24 years old Yes .. No data recorded 20 to 24 years old No .. No data recorded 20 to 24 years old No data recorded .. No data recorded 25 to 64 years old Total 0.0 No data recorded 25 to 64 years old Yes .. No data recorded 25 to 64 years old No .. No data recorded 25 to 64 years old No data recorded .. No data recorded 65 years old and over Total 0.0 No data recorded 65 years old and over Yes .. No data recorded 65 years old and over No .. No data recorded 65 years old and over No data recorded ..