consumer supply