Does anyone know what days cruise ships are in Belize?

I'm trying to plan some snorkeling trips when I go to AC and I'd like to do it when the ships are not in.

Thanks in advance!