SBP injects Rs 40,100mn into market