How long does it take for an Atlantic salmon to hatch?

a few weeks up to 4-5 weeks