@bike_junky, LOL, dude you are not going to get real sales figures in public. The price is not where its going to sell anything close to Suzuki GS-150 which again does not sell as much as Hondas even when its cheaper and heavier.
Storm-125 is a good effort but minor things are annoying me, the assembling effort is really poor, quality of the installed plug is substandard, every new screw and nut I find, I have to tighten it, looks like assembled by a 10 year old kid and even I could do a better job.
If they don't get their act right they will soon be packing their bags.