Sett till perioden 1984–2017 har Sverige i genomsnitt tagit emot 31 500 asylsökande per år .