Most of the information here is at least 4 years old. Using numbers from 2015, the number of people graduating is above 2004 levels and by all accounts rising rapidly. You can build the graph yourself here: https://ncsesdata.nsf.gov/webcaspar/TableBuilder
I don't think it's surprising that in 2013 there weren't that many CS grads. If assuming 4 year degrees(which is probably more like 5-6) then people who got awarded those degrees would have graduated High School in 2007-9. No one I knew even knew what computer science was in those days. The "computer science" course in high school consisted solely of typing and learning how to use Word.
When I started undergrad in 2011, CS was just another science major and you took whatever you felt like.
By the end of college, every 200 level class had a waitlist and the whole process was micromanaged in order to make sure everyone in the major could at least take one class each term.
I don't think it's surprising that in 2013 there weren't that many CS grads. If assuming 4 year degrees(which is probably more like 5-6) then people who got awarded those degrees would have graduated High School in 2007-9. No one I knew even knew what computer science was in those days. The "computer science" course in high school consisted solely of typing and learning how to use Word.