Yes Mr this number add up to more than 100 This is because most of the Ahmadis does not show up there identity as Ahmadis in Pakistan Secondly I agree with Mr Definition of Muslim upon which all Muslim scholars agree is Muslim means a person who believes in the unity and oneness of Almighty Allah in the absolute and unqualified finality of the Prophet hood of Muhammad the last of the prophets and does not believe in or recognize as a prophet or religious reformer any person who claimed to be a prophet in any sense of the word or of any description whatsoever after Muhammad All suni shia scholars agree on this definition For more detail you can see the authenticated books of both sunni s and shia s you will find same words But Ahmadis call Mr Ghulam Ahmad there Prophet as stated here Prophethood Ahmadiyya That s the reason they are not allowed to call themselves as Muslim Other Muslim countries do not declared them non Muslims but Pakistan because this movement was started in India Pakistan India do not declared them non Muslim officially because India is not an Islamic country but all Muslim scholars of India consider them as non Muslims Hope so it clarifies Discuss