Tax revenue rises 4%