Ship of Freedom hits record with 100,000 onboard