Looking at my notes:
Discarded 48 quitters or non-fertile on day 18. The vast majority were non-fertile
23 didn't hatch due to non-pip or died before day 21. I'm pretty sure there were several underdeveloped but didn't properly eggtopsy.
So, 45% hatch rate going with the rough numbers.
Approximately 60% if you don't count non-fertiles. I personally don't count anything non-fertile because that part is out of your control.
All in all a good hatch given the variables. We typically hatch 80-90% of eggs that are under our control, so it was a bit of a letdown until the owner of the eggs was happy as can be about her new babies!
Hope that helps!