Since the United States imposed a blockade on Iranian ports and coastal areas, 23 ships have complied with U.S. forces orders to turn back toward Iran, the US military said on Saturday.