Xavier's pet turtle laid eggs! So far, only 2 eggs have hatched for every 5 that are unhatched. If Xavier's turtle laid 35 eggs in all, how many eggs have hatched?