SBP injects over Rs12.84 trillion in the market