3,978,505