Awaaz,
According to the 1998 census, the growth rates of both NWFP and Sindh were higher than the Punjab.
NWFP: 2.8
Sindh: 2.8
Punjab: 2.6
Baluchistan: 2.5
Pakistan.Gov.pk - The Official Web Gateway to the Government of Pakistan
The fertility rates of the NWFP and Baluchistan are higher as well:
NWFP: 4.5
Baluchistan: 4.6
Punjab: 4.3
Sindh: 4.3
Population Association of Pakistan-Statistics
At least bother to do some basic research before spouting out such lies, similar to some of the distortions about the demographic composition of the Pakistan Army currently.
"...In 2001, the Punjabis constituted over 71 per cent of the army. The numerical strength was reduced in later years and has been brought down to just over 57 per cent this year. A further three per cent decrease in recruitment from that province is on the cards by 2011. ...
...Within a decade (2001-2011), the composition of Pakhtuns in the army would increase by one per cent to 14.5 per cent.
A two per cent increase will be made in the number of Sindhis bringing their total strength to 17 per cent by 2011...
The representation of Balochis, which was nil in 2001, constitutes 3.2 per cent at present. Their composition would be increased to 4 per cent by 2011.
Similarly, with their zero per cent presence in the army seven years ago, the people from Azad Kashmir and Northern Areas now constitute 9.11 per cent of the army. However, their number would be curtailed to 9 per cent in 2011."
http://www.defence.pk/forums/land-forces/7289-punjab-s-dominance-army-being-reduced.html
I think it is pretty clear who is lying and distorting. By the way, Afghan is not an ethnicity, it is a nationality just like Pakistani or Indian - a nationality comprised of various ethnic groups (Tajik, Uzbek, Hazara, Pakhtun etc.) that chose to live as one nation ('choose' might be the wrong word, forced under various autocrats and dictators might be more appropriate), though currently they can't stand each other.