O. Melin & Son 29,800 O. Lyrholm & Co.