Mark Allen Group average headcount, 2016 - 2025