Iran carried out at least 2,159 of the approximately 2,707 executions recorded worldwide last year, according to Amnesty International.