Here's the breakdown:
* Orbital period: Hubble takes about 95 minutes to complete one orbit around the Earth.
* Days in a year: There are approximately 365.25 days in a year.
* Orbits per year: (365.25 days/year) * (24 hours/day) / (1.58 hours/orbit) ≈ 5500 orbits per year
Therefore, Hubble orbits the Earth approximately 5500 times per year.