Factors contributing to demographic trends