Original: Females can have two to three litters per year, so may produce up to 150 kittens in their breeding span of around ten years.
Simplified: Females can have two to three litters per year, so might produce up to 150 kittens in their breeding life of about ten years.