Spain: Virus cases up by nearly 20,000 as unrest grows