Following STS-109, a total of 18 spacewalks had been conducted during four Space Shuttle missions to service Hubble (the others being STS-61, STS-82, STS-103 and STS-125) for a total of 129 hours, 10 minutes by 14 different astronauts.