Answer this question:

how many major league pitchers have thrown a perfect game??
23