That's it - only 10. And it's supposedly been on sale since December 2012. I don't know what Ford is doing with this, but if they keep it up, there will be plenty of people buying a Leaf or a Mitsubishi i instead!
Here's the article: Ford claims it's still on track
Here's the article: Ford claims it's still on track