Hubble Panoramic View of Orion Nebula Reveals Thousands of Stars