« Reply #1 on: Saturday 11 September 10 14:01 BST (UK) »
There's a Danish online passenger database which shows over 3,000 Olsson's departed from that country and I see from the first entries I looked at that most came from Sverige (Sweden). Here is the search page:
http://www.emiarch.dk/search.php3?l=enYou need to read the Information page (see tab at top of that page) to discover whether towns of origin were recorded in the time span you're searching.
Aberdeen: Findlay-Shirras,McCarthy: MidLothian: Mason,Telford,Darling,Cruikshanks,Bennett,Sime, Bell: Lanarks:Crum, Brown, MacKenzie,Cameron, Glen, Millar; Ross: Urray:Mackenzie: Moray: Findlay; Marshall/Marischell: Perthshire: Brown Ferguson: Wales: McCarthy, Thomas: England: Almond, Askin, Dodson, Well(es). Harrison, Maw, McCarthy, Munford, Pye, Shearing, Smith, Smythe, Speight, Strike, Wallis/Wallace, Ward, Wells;Germany: Flamme,Ehlers, Bielstein, Germer, Mohlm, Reupke