How many babies do fishes have?

Female fish release over 800 eggs at a time and over 98% of them get fertilized by the males. Many are eaten up and hence just a little bit over half of the eggs are able to survive to continue their generation