How many languages are spoken in Spain?

How many languages are spoken in Spain?