£378,555

£172,690

£310,755

£296,835

£278,673

£256,275