number crosses 40 million