New facts about Stockholm as a university city