Germany (16% of recent immigration), followed by France and Italy (12% and 11%).
https://cms.news.admin.ch/fileservice/sdweb-docs-prod-nsbcch...
(page 5)