Tanzania's National Assembly members are elected concurrently by direct popular vote for 5-year terms. The unicameral National Assembly elected in 2000 had 295 members. These 295 members included the Attorney General, five members elected from the Zanzibar House of Representatives to participate in the Parliament, the 48 special women's seats which were made up of 20% of the seats a particular party had in the House, 181 constituents seats of members of Parliament from the mainland, and 50 seats from Zanzibar, as well as seats for the 10 members of Parliament nominated by the President. The ruling CCM holds about 86% of the seats in the Assembly elected in 2005, and held 93% of seats in the previous Assembly elected in 2000.