The population of Morocco in 2014 is 33,848,242. The overwhelming majority of Moroccans are of arab And a minority berber descent. Those who identify as Arab-Berbers are genetically nearly identical to non-Arab Berbers, suggesting that the processes of 'Arabization' were almost entirely cultural rather than genetic. Some Moroccans identify themselves as Berbers through the spoken language, through a mix of family/tribal/territorial ties or through both. Other Moroccans identify themselves as Arabised Berbers, mostly based on them speaking Arabic or being coerced to speak Arabic and/or not being able to speak Berber. However, due to Arabisation and its policies, some of them believe they have Arab descent from the Arabian Peninsula or the Levant. Some Moroccans believe themselves to be of mixed Arab-Berber descent or of Arab-Berber-Andalusian ancestry. There are no official figures about the exact ethnic origins of all Moroccans, but the implicitly accepted idea inside and outside Morocco is that Moroccans are essentially mixed Arab-Berbers. However, a recent study by the National Geographic showed the majority of North Africa are predominantly of non-Arab ancestry, thus Amazigh.