If you look at immigration rates over the past 50 years, the US comes far far ahead.
The US look a majority of its immigrants in the 90s and early 2000s, while Sweden took near-zero immigrants until 10 years ago.
Additionally, many Western European 'immigrants' are actually just people moving between different Western European countries.