At a price of $100, consumers demand 25 pairs of jeans, and producers supply 150 pairs of jeans. So at this price, there is a(n) _____.

shortage
excess demand
excess supply