Please answer this question: how many islands are part of the galapagos?
21