List of monarchs of Iran

This list is a list of monarchs of Iran.
List.
Medes and Persia 
Achaemenid Empire 
Parthian Empire 
Sasanian Empire
Safavid Empire 
Afsharid Empire 
Zand Empire
Qajar Empire 
Pahlavi Empire