29.13 per cent