This year the U.S. Navy has 225 Admirals on active duty. It has 251 ships in commission.
In Star Trek The Next Generation tv show almost all the admirals that Picard had to deal with were snippy women.