Birds and baboons compete for the grasshoppers; the energy at this level is split equally between them. If each producer species generates 120,000,000 calories per year, and each individual leopard requires 5,000 calories per year, how many leopards can be supported?