OPC recovers 30 properties worth Rs. 320 million