I know weird question but I have to know.
Carnival Celebration Feb 06, Bahamas
Carnival Miracle Oct 06, West
Carnival Legend March 08 West
Carnival Liberty April 09 East
Carnival Spirit May 2010....Alaska
Carnival Legend Nov 2010 West
Carnival Liberty Oct 2011 East
Carnival Imagination April 2012 Bahamas
Carnival Glory April 2013 East
Carnival Liberty Oct 2013 East VIP
RCCL Liberty of the Seas Oct 2014 Med.
Carnival Liberty - February 2015 East
Carnival Glory October 2016 east
Carnival Magic February 2017 west
Carnival Breeze - Feb 2018 East