There were a lot of them in the Dominion War, and judging from registry numbers, it looks like the Excelsior and Miranda were in full scale production. There was an Excelsior or two in the fleet meeting the Borg sphere at the end of Voyager, too.
Though that brings me to something I've always wondered: There were a huge number of TMP-era ships in Starfleet in the TNG/DS9 timeframe, which I can believe since tech manuals say ships are built to last upwards of a century or two with refits and upgrades. But there's a big hole in the ships seen on screen. TMP-era ships are the bulk of the fleet, and TNG-era ones (Galaxy, Nebula, Akira, etc) are the backbone, but the things in between, like the Ambassador, Cheyenne, Constellation, and so forth, are almost entirely absent. Most of the canon ship classes from that lost era of ship design don't even exist except as Wolf 359 wreckage. There should still have been a substantial number of them in service in that timeframe, if not also in production as the older ships were.
I've never had a problem with any of the ships still being around. Commodore put a modern computer in a classic Commodore 64 case. That doesn't mean it only runs DOS. To me, it's the tech in the ship that determines whether it is up to date or not.
Even if Starfleet has a PEZ dispenser that spits out Mirandas and Excelsiors, as long as the tech they fill it with is modern it doesn't matter.
It's in the big dock immediately to the left in the foreground.
To my eyes, the visible ships are (L-R) Akira, Excelsior, Galaxy, Akira, Saber. I can't make out any of the others but that may be a Saber below and to the left of the Excelsior and maybe a Steamrunner in the background center. I just can't tell for certain.