they dont include people who came earlier, and are now considered Swedish citizens.
That isn't true. It's just mothers who were born in countries other than Sweden. Even if they are now Swedish citizens, they are still considered foreign-born.
Good info but sadly I dont trust the official numbers here.
Yes, I was expecting you to say that. What's your source, then?