DMRC sold 3.55 million carbon credits from 2012-2018