One thing at a time.  Why should the number of Albanians in Albania be 3,140,239?  I don't understand.  The census is 3,170,048.  95% of that is approximately 3 million.  Your insistence in including every single Albanian citizen as an ethnic Albanian is wrong.  There are thousands of Greeks in southern Albania that are not ethnic Albanian in any way shape or form.  This article is about ethnic Albanians, not Albanian passport holders.   Come on, be reasonable.