Turnover rise sees Eversheds post half-year figure of £184m