Macfarlanes' profit per equity partner (PEP) grew 23.8% to £2.6 million in a bumper year for the firm.