all food or just dried?
have you tried them on a little live or frozen food?
if they are taking a small amount of dried food then that is fine, it is surprising how little they need each day to be perfectly healthy, be cautious not to over feed as this will cause all sorts of problems
little and often is best with rainbows they are quite fast swimmers so they should all get a fair share