In my neck of the woods (Connecticut) dentists charge per the number of teeth replaced.
So a three tooth bridge costs the same as three separate crowns.
The complete upper bridge would be the per crown cost multiplied by the number of teeth.
Considering what my last crown cost, $750 several years ago, your bill doesn’t seem excessive.
The total bill is hard to deal with unless you’re financially very well off.