You're too high on bishops, and Catholics.  Maybe you missed last summer's episcopal laicization, or missed the latest Catholic census, which turned up less than half the number of Catholics you claim!