SBP injects Rs887.95 billion in market