Here's why it's hard to give a specific number:
* Species Variation: Different salmon species have varying reproductive rates.
* Size: Larger females lay more eggs.
* Conditions: Factors like water temperature, food availability, and predation can impact survival rates of eggs and fry.
On average, a female salmon can lay anywhere from a few hundred to tens of thousands of eggs.