£96m Law Society budget approved