103 Android apps are downloaded every second