Good info but sadly I dont trust the official numbers here. As i am sure you know, misleading with statistics is very easy. "Foreign-born" is what they use here, and they dont include people who came earlier, and are now considered Swedish citizens.
But still, good to get the official view! I had no doubt it would not show anything negative.