I want to know the answer to the following question:
How many times has Crystal Palce hosted the FA cup?
All the background I'm provided with is that "After the Oval, Crystal Palace hosted 21 finals from 1895 to 1914, broken up by 4 four replays elsewhere.". Is that enough to answer the question?