supply and demand price elasticities class six 9023164