Enough to counter anything launched from North Korea towards the US and that's about it. Having enough anti-nuke missiles to shoot down every one means that it's feasible you could win a first strike, which is not conductive to stable nuclear relations