Customs revenue on the rise