Hi
Read the page clearly it states the CAP is for every Year.
Applications per eligible occupation:
Between May 4, 2013, and April 30, 2014, we will consider no more than 5,000 complete FSW applications for processing. Within the 5,000 cap, we will consider no more than 300 applications per...