 More than a million Jupiter trojans larger than one kilometer are thought to exist, of which more than 7,000 are currently catalogued.In other planetary orbits only nine Mars trojans, 22 Neptune trojans, two Uranus trojans, and a single Earth trojan, have been found to date.A temporary Venus trojan is also known.