Wingwang: Is it possible that the 15 to 20 inch trout are actually steelhead jacks, meaning steelies that only spent one year at sea? You might check to see if they have clipped adipose fins. Just a thought...

Good luck!