Jednodomnu Nacionalnu skupštinu čini 454 poslanika; 444 bira se na opštim izborima na pet godina, a 10 poslanika imenuje predsednik republike. Savetodavno veće (Šura) ima 210 članova; 153 biraju građani, a 57 imenuje predsednik republike. To je isključivo savetodavno telo bez zakonodavnih ovlašćenja.