No person holding a commercial fishing license while on any barge or boat which for hire carries any sport fisherman may take or have in his possession in any one day more than the aggregate number of the following kinds of fish permitted in the case of sport fishing: bluefin tuna, yellowfin tuna, skipjack, yellowtail, marlin, broadbill swordfish, black seabass, albacore, barracuda, white seabass, bonito, rock bass, kelp bass, California halibut, California corbina, yellowfin croaker, and spotfin croaker.