There computer randomly calls numbers. It does not matter that your number is on the DNC list because only legitimate companies comply by the DNC rules. You are being called by scammers who may not be in the United States. The numbers are spoofed (fake numbers) so that can not be caught.