You are right about not needing 300 but approx half that would be a minimum for most clubs, there will be variations and I am talking most Championship and smaller Prem clubs ... there are things that have to happen that mean certain types and groups of people need to be there.