NASA Hubble High Resolution Image Archive Complete: 1990 - 2012