Solicitors on the roll: numbers reach record high