How many new business applications were there in 2025? | The Perryman Group