Sentence 1: There are a number of festivals and traditions in Catalonia ( Spain ) .
Sentence 2: There are quite a number of festivals and traditions in Spain ( Catalonia ) .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?