By the numbers
— 20.3 million annual passengers for 2012, up 5.6% over 2011
— $34.07-billion cruise revenue worldwide
— Miami is the No. 1 cruise embarkation port
— Nassau, Bahamas, is the No. 1 port of call
— Direct spending by passengers and crew at all cruise ports world-wide estimated at $15.5 billion
— Average cruise revenue per passenger per day for 2012 is projected to be $240
Source: Cruise Market Watch/2012 Cruise Trends Forecast (www.cruisemarketwatch.com)