There is no average size. They vary considerably. Some of them, I suppose, such as offices in Beijing and New Delhi would be our largest and very considerable with well over 100 individuals, and some of them are very small indeed.
On May 5th, 2016. See this statement in context.