Division of Wildlife stocked more than 46 million fish in Ohio’s lakes, ponds, rivers and streams in 2024.