for life, its hard to say...remember that they can get a max 16" but usually stay 7-10". 15 10" fish is alot for a 125 especially if you have other fish. I would start with 5 and see how they work. you can always add more...cant say for sure though without knowing the rest of your stock

