The number of eggs produced per kg of body weight depends on the size of eggs. Fish producing very small eggs (0.3–0.5 mm in diameter) produce 500 000–1 000 000 eggs per kg of body weight, while those with eggs of medium size (0.8–1.1 mm) produce only 100 000–300 000 eggs per kg of body weight. Those with larger sized eggs, 1.5–2.5 mm