Original: Shrewsbury is the second most populous civil parish in England (only Weston-super-Mare has a greater population) with a population of over 70,000.
Simplified: The population of Shrewsbury is 75,000.