Financial Statements Analysis of Companies ( Non-Financial) Listed at Karachi Stock Exchange. (Pakistan State Bank of Pakistan, 2005)