How many eggs do salmon have?

Generally from 2,500 to 7,000 depending on species and size of fish. The chinook salmon generally produces the most and largest eggs.