According to Naviance, 15,405 apps analyzed