I want to know the answer to the following question:
In general how many people attend  the yearly Wooster Square Cheery Blossom Festival?
All the background I'm provided with is that "The St. Andrew the Apostle Italian Festival has taken place in the historic Wooster Square neighborhood every year since 1900.". Is that enough to answer the question?