How many towns were in Wales in 1500?