Country Total IP Address Percentage
Spain 10,262,548 100.0000%