how long does egg sharing take