What Are The Factors That Influence Supply