How long was the Hubble Telescope in orbit?

HST has been in continuous orbit since it was deployed in 1990.