Of course, I'm making some big assumptions based on incomplete data, so I could be way off.
Aren't you making data from your ass? According to their official support forums they've shipped 35 units last month. They never ever shipped anything before that so I don't understand that year 2012 in your post…
As for that, they should have had several wafers in initial batch which could be several tens of thousands chips according to yeld (which is reported a very good). Last time I have checked, there have been way more than 100000 orders. So even if they shipped 500 someday, that is only tiny fraction of what they promised and even tinier of what ppl ordered.