The peak for the Bristol Bay salmon fishery has yet to happen, but boats have harvested nearly 21.6 million fish as of July, which is over half of the total 40.2 million predicted for this season. The peak for the fishery is