What united state city has the most tornadoes?

Oklahoma City, Oklahoma followed by Huntsville, Alabama and Wichita, Kansas.