I presume that you are refering to this chart from NMFS. Note that the last year listed is 2002 (not 2003) and it is about 35% (not 40%). Note also the next slide that explains this in more detail.
Also, at the same presentation I saw 2 days ago, we were told that we should start to see more and more larger stripers in the coming years - even if the EEZ is reopened.
I hope this information has been of some help.
Best,
Mike Flaherty
Quincy, MA
Source:
http://www.nmfs.noaa.gov/sfa/state_f...iles/frame.htm