The Iranian languages form a subfamily of the Indo-Iranian languages which in turn are a subgroup of the Indo-European language family. The speakers of Iranian languages are known as Iranian peoples. The Iranian languages are considered in three stages of Old (until 400 BCE), Middle (400 BCE – 900 CE), and New (since 900 CE). From the Old Iranian languages the better understood and recorded ones are Old Persian (a language of Achaemenid Iran) and Avestan (the language of Zarathushtra). Middle Iranian languages included Middle Persian (a language of Sassanid Iran) and Parthian (a language of Arsacid Iran). There are many Iranian languages, the largest amongst them are Persian, Pashto, Kurdish, and Balochi. As of 2008, there were an estimated 150–200 million native speakers of Iranian languages. The Ethnologue lists 87 Iranian languages. Persian has about 75 million native speakers, Pashto about 50 million, Kurdish about 32 million, Balochi about 15 million, and Lori about 2.3 million.