How many moons are orbiting Jupiter?

Jupiter has 63 confirmed moons orbiting it. The first 4 discovered orbiting it were discovered by Galileo Galilie in the 15th century.