One in 12 US doctors got payment from opioid makers