Salex, do you know if you bought the diploid or triploid grass carp (the triploids would have cost extra)? There is a difference in lifespan between the two. Diploids live a long time, while triploids are shorter-lived. For diploids, you probably do need to take action to remove some of them.