According to TechCrunch’s estimates, that 0.1 percent figure translates to around 14,000 accounts.