81 billion apps distributed by mobile storefronts

Mobile applications storefronts have collectively distributed a cumulative total of 81 billion smartphone and tablet apps as of September 2012.