More than 2000 people are reported to have been killed in Iran's protests that were sparked by the country's dire economic conditions.