How many mobile phone masts are there in the UK?

Each of the 5 main networks (Vodafone, O2, 3, Orange, T-Mobile) has in excess of 10 000 masts.