Tax revenue jumps 28.8%