40,860