More than 4,000 Canuck soldiers were killed, nearly 12,000 wounded taking town from Germans