Doctor delivers his 6,000th baby