Fact 1: Sperm are deposited in the vagina during sexual intercourse. 
Fact 2: During intercourse several hundred million sperm are released inside the vagina.
Several hundred million sperms are released during sexual intercourse.