You don't mention budget, so I'll recommend Select Plastics. You send them the hatch lid (frame and lens) and they rebuild them. For us that included lenses, handles, locks, o-rings, etc. We did this a few years and couldn't be happier with not only the outcome, but the entire process. No affiliation, just a very satisfied customer - which is not often the case when farming out work in the Marine industry.
Either way, new lenses are such a nice upgrade to our more "experienced" boats.
Marine Hatch Repair - Select Plastics