3,945,304