Definitely more than needed - the city routes only use around 35-40 vehicles between them. I'd expect the electrics to run on the Oxford portion of the S7, which would use another 6, and maybe some midday boards on the S3, S5 and S9 where the buses outstationed at Chipping Norton/Bicester/Grove...