demand and supply aggregate worksheet 8417528