The Canary Islands has 38.8 million overnight stays in the first half of 2022