meaning of bis auf den letzten Platz besetzt

bis auf den letzten Platz besetzt - German to English

filled to ability [bus, room, arena, etc.]