NCL introduces over 30 new cruises