competitive markets market supply 8763615