Well, except for the 14 diphthongs and the fact that /e/ and /o/ are more like /ɛ/ and /ɔ/ in certain closed syllables. https://en.wikipedia.org/wiki/Spanish_phonology#Vowels
But I'm not sure I would go so far as to say all of the diphthongs should be counted as separate "vowels" in the language.