My opinion on this has evolved considerably over time, toward the lower end of the scale. Somewhere in Navis Primer it mentions that the largest privately-owned fleet belongs to a Navigator House and numbers in the 40's.
I've enumerated the number of IN ships in my campaign, and BFK has 14 capital ships (half CLs) and 28 escorts. This will vary in the course of the campaign. I don't consider this normal or average. I go by the 50-75 number, of which 1/3 are capital ships. In most sectors that means about 25 capital ships, of which 5 are BB's, 5 are CL's, and 15 are CA's, plus 50 escorts. I have more CL's in BFK given its primary mission.
There are approx. 5000 sectors in the Imperium, if averages hold true (and what else do we have to go on?), that gives the Imperium something over 300k warships of which 100k are capital ships. Seems about right to me, though I think the ratio of capital ships is high. To me that just means there are lots of system ships out there, especially in populated sectors. I can live with this figure.
Edited by Errant Knight