how much time does donating eggs take