Geepers. I wonder how much of that information is supposed to be public. At 3m49s of this video, the image shows sales estimates:
PY1 2,000
PY2 9,750
PY3 22,000
PY4 43,750
PY5 63,500
I'm guessing that those number are cumulative, but 63k bikes looks like a pretty big number to me!
I guess this can't be all that recent news, since the video was posted back in April. Also PY1 was supposed to be 2011, and I don't think that 2000 bikes have been sold (I wonder if, back in April, they were expecting to be selling the Empulse in 2011.)