The Mayflower only held 102 people.