Geneva - The International Organization for Migration (IOM) said that an estimated 180,245 migrants and refugees have entered Europe by sea in 2016, arriving in Italy, Greece, Cyprus and Spain, through 20 April.