What does bis auf den letzten Mann mean?

bis auf den letzten Mann - German to English

to a person