Ealing House Prices

Explore house prices, property transaction data and housing market activity in Ealing. Compare property sales trends, housing market performance and property prices.

Period
Transactions

458

Median Price (£/sqft)

£617

Price Overview

Average Price (£)573,657
Median Price (£)477,500
Median Price (£/sqm) 6,638
Median Price (£/sqft) 617
Transactions458

Market Movements

Monthly Change (%)-15.45%
Annual Change (%)-8.82%
Peak Price (£)769,818
From Peak (%)-25.48%
Volatility (£)333,556

Property Composition

Detached (%)1.5%
Semi-Detached (%)12%
Terraced (%)20.7%
Flat (%)65.7%

Build & Tenure

New Build (%)38.4%
Freehold (%)32.3%

Historical Trends

Price Trend
Transaction Volume
Price Density Trend

Median price per square metre (square foot equivalent shown on hover)

Property Mix
Transactions for September 2023
Date Address Type Price Floor Area (sqft) £/sqft
28 Sep 2023 Semi-Detached £550,000 883 £623
28 Sep 2023 Terraced £1,070,000 936 £1,143
28 Sep 2023 Terraced £455,000 1,012 £450
28 Sep 2023 Flat £430,000 - -
28 Sep 2023 Semi-Detached £900,000 1,801 £500
28 Sep 2023 Semi-Detached £1,450,000 - -
28 Sep 2023 Flat £725,000 1,066 £680
28 Sep 2023 Terraced £620,000 1,302 £476
28 Sep 2023 Flat £335,000 420 £798
28 Sep 2023 Semi-Detached £1,170,000 1,324 £884
28 Sep 2023 Terraced £485,000 560 £867
28 Sep 2023 Flat £332,000 549 £605
28 Sep 2023 Semi-Detached £1,000,000 1,238 £808
28 Sep 2023 Terraced £581,500 1,410 £412
28 Sep 2023 Semi-Detached £999,950 1,173 £852
28 Sep 2023 Flat £387,500 786 £493
28 Sep 2023 Flat £585,000 786 £744
28 Sep 2023 Terraced £1,060,000 1,442 £735
28 Sep 2023 Detached £2,457,500 2,368 £1,038
28 Sep 2023 Flat £220,000 - -
28 Sep 2023 Terraced £640,000 915 £700
28 Sep 2023 Terraced £355,000 471 £753
28 Sep 2023 Semi-Detached £665,000 1,130 £588
28 Sep 2023 Flat £205,000 377 £544
28 Sep 2023 Flat £440,000 618 £712
28 Sep 2023 Flat £605,000 - -
28 Sep 2023 Semi-Detached £707,000 1,130 £626
28 Sep 2023 Flat £500,000 710 £704
28 Sep 2023
Flat 6, 118 Boston Road, London, W7 2EP
Flat £351,500 538 £653
28 Sep 2023 Terraced £951,000 - -
28 Sep 2023 Flat £515,000 - -
28 Sep 2023 Flat £422,500 626 £674
28 Sep 2023 Flat £550,000 667 £824
28 Sep 2023 Semi-Detached £750,000 1,658 £452
28 Sep 2023 Terraced £535,000 1,119 £478
27 Sep 2023 Flat £425,000 850 £500
27 Sep 2023 Flat £405,000 883 £459
27 Sep 2023 Flat £355,000 990 £358
27 Sep 2023 Terraced £510,000 - -
27 Sep 2023 Flat £530,000 - -
27 Sep 2023 Flat £500,000 646 £774
27 Sep 2023 Flat £1,555,000 - -
27 Sep 2023 Flat £415,000 581 £714
27 Sep 2023 Terraced £1,280,000 1,604 £798
27 Sep 2023 Flat £550,000 829 £664
27 Sep 2023 Flat £545,000 - -
27 Sep 2023 Flat £140,000 614 £228
27 Sep 2023 Semi-Detached £1,600,000 2,347 £682
27 Sep 2023 Flat £675,000 1,012 £667
26 Sep 2023 Terraced £415,000 926 £448
26 Sep 2023 Semi-Detached £950,000 1,755 £541
26 Sep 2023 Terraced £510,000 1,023 £499
26 Sep 2023 Semi-Detached £490,000 829 £591
26 Sep 2023 Flat £450,000 678 £664
26 Sep 2023 Terraced £525,000 1,141 £460
26 Sep 2023 Terraced £502,500 807 £622
25 Sep 2023 Terraced £585,000 603 £971
25 Sep 2023 Terraced £485,000 861 £563
25 Sep 2023 Terraced £450,000 1,033 £435
25 Sep 2023 Semi-Detached £495,000 893 £554
25 Sep 2023 Flat £325,000 366 £888
25 Sep 2023 Semi-Detached £592,500 936 £633
24 Sep 2023 Terraced £510,000 1,238 £412
24 Sep 2023 Flat £505,000 614 £823
24 Sep 2023 Flat £490,000 807 £607
24 Sep 2023 Flat £425,000 786 £541
24 Sep 2023 Flat £665,000 1,292 £515
24 Sep 2023 Semi-Detached £480,000 840 £572
24 Sep 2023 Terraced £915,000 1,001 £914
24 Sep 2023 Flat £368,000 764 £482
24 Sep 2023 Flat £425,000 764 £556
22 Sep 2023 Flat £236,500 - -
21 Sep 2023 Flat £455,000 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £425,910 - -
21 Sep 2023 Flat £430,741 - -
21 Sep 2023 Flat £182,000 495 £368
21 Sep 2023 Flat £425,910 - -
21 Sep 2023 Flat £578,883 - -
21 Sep 2023 Flat £595,791 - -
21 Sep 2023 Flat £425,910 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £427,520 - -
21 Sep 2023 Flat £586,129 - -
21 Sep 2023 Flat £430,740 - -
21 Sep 2023 Flat £578,883 - -
21 Sep 2023 Flat £436,377 - -
21 Sep 2023 Flat £404,977 - -
21 Sep 2023 Flat £404,976 - -
21 Sep 2023 Flat £578,883 - -
21 Sep 2023 Flat £574,052 - -
21 Sep 2023 Flat £602,231 - -
21 Sep 2023 Flat £595,790 - -
21 Sep 2023 Flat £602,232 - -
21 Sep 2023 Flat £425,910 - -
21 Sep 2023 Flat £425,910 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £586,129 - -
21 Sep 2023 Flat £425,909 - -
21 Sep 2023 Flat £582,103 - -
21 Sep 2023 Terraced £875,000 1,044 £838
21 Sep 2023 Flat £425,910 - -
21 Sep 2023 Flat £423,495 - -
21 Sep 2023 Flat £574,053 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £404,977 - -
21 Sep 2023 Flat £423,495 - -
21 Sep 2023 Flat £404,976 - -
21 Sep 2023 Flat £423,495 - -
21 Sep 2023 Flat £595,791 - -
21 Sep 2023 Flat £595,790 - -
21 Sep 2023 Flat £427,520 - -
21 Sep 2023 Flat £602,232 - -
21 Sep 2023 Flat £602,232 - -
21 Sep 2023 Flat £595,791 - -
21 Sep 2023 Flat £602,231 - -
21 Sep 2023 Flat £425,910 - -
21 Sep 2023 Semi-Detached £470,000 969 £485
21 Sep 2023 Flat £410,000 581 £705
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £578,883 - -
21 Sep 2023 Flat £595,790 - -
21 Sep 2023 Flat £423,494 - -
21 Sep 2023 Flat £425,909 - -
21 Sep 2023 Flat £430,740 - -
21 Sep 2023 Flat £574,052 - -
21 Sep 2023 Terraced £520,000 969 £537
21 Sep 2023 Flat £574,052 - -
21 Sep 2023 Flat £436,377 - -
21 Sep 2023 Flat £425,909 - -
21 Sep 2023 Flat £602,232 - -
21 Sep 2023 Flat £404,976 - -
21 Sep 2023 Flat £578,883 - -
21 Sep 2023 Flat £427,520 - -
21 Sep 2023 Flat £436,376 - -
21 Sep 2023 Flat £595,790 - -
21 Sep 2023 Flat £586,129 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £425,909 - -
21 Sep 2023 Flat £430,740 - -
21 Sep 2023 Flat £602,231 - -
21 Sep 2023 Flat £427,520 - -
21 Sep 2023 Flat £586,129 - -
21 Sep 2023 Flat £425,909 - -
21 Sep 2023 Terraced £495,000 1,033 £479
21 Sep 2023 Semi-Detached £1,750,000 2,131 £821
21 Sep 2023 Flat £427,520 - -
21 Sep 2023 Flat £427,520 - -
21 Sep 2023 Semi-Detached £610,000 1,098 £556
21 Sep 2023 Flat £404,977 - -
21 Sep 2023 Flat £430,741 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £425,910 - -
21 Sep 2023 Flat £423,495 - -
21 Sep 2023 Flat £602,232 - -
21 Sep 2023 Flat £404,977 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £595,791 - -
21 Sep 2023 Flat £425,910 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £325,000 420 £774
21 Sep 2023 Flat £436,377 - -
21 Sep 2023 Flat £400,000 603 £664
21 Sep 2023 Semi-Detached £1,197,700 1,273 £941
21 Sep 2023 Flat £595,791 - -
21 Sep 2023 Flat £425,909 - -
21 Sep 2023 Flat £423,494 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £404,976 - -
21 Sep 2023 Flat £404,977 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £595,790 - -
21 Sep 2023 Flat £425,910 - -
21 Sep 2023 Flat £578,883 - -
21 Sep 2023 Terraced £480,000 689 £697
21 Sep 2023 Terraced £370,000 657 £564
21 Sep 2023 Flat £112,500 936 £120
21 Sep 2023 Flat £475,000 807 £588
21 Sep 2023 Flat £620,000 - -
21 Sep 2023 Semi-Detached £980,000 1,130 £867
21 Sep 2023 Semi-Detached £1,355,000 1,701 £797
21 Sep 2023 Flat £240,750 - -
21 Sep 2023 Flat £133,750 - -
21 Sep 2023 Terraced £445,000 850 £523
21 Sep 2023 Terraced £765,000 893 £856
21 Sep 2023 Flat £389,500 - -
21 Sep 2023 Flat £436,376 - -
21 Sep 2023 Flat £425,909 - -
21 Sep 2023 Flat £427,520 - -
21 Sep 2023 Flat £425,910 - -
21 Sep 2023 Flat £404,977 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £582,104 - -
21 Sep 2023 Flat £427,520 - -
21 Sep 2023 Flat £425,909 - -
21 Sep 2023 Flat £586,129 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £425,910 - -
21 Sep 2023 Flat £425,909 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £595,790 - -
21 Sep 2023 Flat £423,494 - -
21 Sep 2023 Flat £588,544 - -
21 Sep 2023 Flat £425,909 - -
21 Sep 2023 Flat £425,910 - -
21 Sep 2023 Flat £595,791 - -
21 Sep 2023 Flat £595,790 - -
21 Sep 2023 Flat £423,495 - -
21 Sep 2023 Flat £578,883 - -
21 Sep 2023 Flat £582,103 - -
21 Sep 2023 Flat £425,909 - -
21 Sep 2023 Flat £430,741 - -
21 Sep 2023 Flat £595,790 - -
21 Sep 2023 Flat £427,520 - -
21 Sep 2023 Flat £430,740 - -
21 Sep 2023 Flat £430,741 - -
21 Sep 2023 Flat £578,883 - -
21 Sep 2023 Flat £582,104 - -
21 Sep 2023 Flat £404,977 - -
21 Sep 2023 Flat £574,052 - -
21 Sep 2023 Flat £602,231 - -
21 Sep 2023 Flat £404,977 - -
21 Sep 2023 Flat £602,231 - -
21 Sep 2023 Flat £404,976 - -
21 Sep 2023 Flat £430,740 - -
21 Sep 2023 Flat £404,976 - -
21 Sep 2023 Flat £574,053 - -
21 Sep 2023 Flat £427,520 - -
21 Sep 2023 Flat £595,791 - -
21 Sep 2023 Flat £430,741 - -
21 Sep 2023 Flat £402,561 - -
21 Sep 2023 Flat £602,231 - -
21 Sep 2023 Flat £436,376 - -
21 Sep 2023 Flat £436,376 - -
21 Sep 2023 Flat £578,883 - -
21 Sep 2023 Flat £436,377 - -
21 Sep 2023 Flat £520,000 786 £662
21 Sep 2023 Flat £574,053 - -
21 Sep 2023 Flat £586,419 - -
21 Sep 2023 Flat £404,977 - -
21 Sep 2023 Flat £602,231 - -
21 Sep 2023 Flat £225,000 322 £700
21 Sep 2023 Flat £465,000 624 £745
21 Sep 2023 Terraced £1,290,000 1,572 £821
21 Sep 2023 Flat £319,000 614 £520
20 Sep 2023 Flat £662,400 1,119 £592
20 Sep 2023 Terraced £544,000 1,012 £538
20 Sep 2023 Terraced £252,500 1,098 £230
20 Sep 2023 Flat £425,000 797 £534
20 Sep 2023 Flat £722,500 743 £973
20 Sep 2023 Terraced £390,000 944 £413
20 Sep 2023 Detached £591,000 1,270 £465
20 Sep 2023 Flat £625,000 - -
19 Sep 2023 Semi-Detached £1,600,000 2,228 £718
19 Sep 2023 Flat £435,000 - -
19 Sep 2023 Flat £318,000 - -
19 Sep 2023 Flat £339,000 - -
19 Sep 2023 Flat £402,000 - -
19 Sep 2023 Flat £435,000 - -
19 Sep 2023 Terraced £560,000 1,238 £452
19 Sep 2023 Flat £392,000 - -
19 Sep 2023 Flat £402,000 - -
19 Sep 2023 Flat £435,000 - -
19 Sep 2023 Flat £435,000 - -
19 Sep 2023 Flat £328,000 - -
19 Sep 2023 Flat £328,000 - -
19 Sep 2023 Flat £465,000 - -
19 Sep 2023 Flat £397,000 - -
19 Sep 2023 Flat £333,000 - -
19 Sep 2023 Flat £318,000 - -
19 Sep 2023 Flat £333,000 - -
19 Sep 2023 Flat £397,000 - -
19 Sep 2023 Flat £333,000 - -
19 Sep 2023 Flat £387,000 - -
19 Sep 2023 Flat £430,000 - -
19 Sep 2023 Flat £339,000 - -
19 Sep 2023 Flat £392,000 - -
19 Sep 2023 Flat £328,000 - -
19 Sep 2023 Flat £430,000 - -
19 Sep 2023 Terraced £1,200,000 2,303 £521
19 Sep 2023 Flat £323,000 - -
19 Sep 2023 Flat £390,000 635 £614
19 Sep 2023 Flat £335,000 - -
19 Sep 2023 Terraced £287,500 614 £469
19 Sep 2023 Semi-Detached £690,000 864 £799
18 Sep 2023 Terraced £1,250,000 2,099 £596
18 Sep 2023 Terraced £427,000 700 £610
18 Sep 2023 Flat £355,000 786 £452
18 Sep 2023 Terraced £522,500 990 £528
18 Sep 2023 Detached £710,000 1,572 £452
18 Sep 2023 Flat £550,000 926 £594
18 Sep 2023 Terraced £825,000 1,270 £650
18 Sep 2023 Flat £377,500 721 £523
18 Sep 2023 Flat £350,000 624 £561
17 Sep 2023 Semi-Detached £580,000 1,195 £485
17 Sep 2023 Semi-Detached £543,800 990 £549
17 Sep 2023 Terraced £850,000 1,044 £814
17 Sep 2023 Flat £300,000 581 £516
17 Sep 2023 Flat £237,000 721 £329
16 Sep 2023 Flat £420,000 624 £673
14 Sep 2023 Terraced £862,000 1,259 £684
14 Sep 2023 Terraced £515,000 1,001 £514
14 Sep 2023 Flat £450,000 850 £529
14 Sep 2023 Semi-Detached £1,778,750 2,077 £856
14 Sep 2023 Semi-Detached £789,000 1,109 £712
14 Sep 2023 Semi-Detached £655,000 1,023 £641
14 Sep 2023 Terraced £1,240,000 1,561 £794
14 Sep 2023 Flat £485,000 398 £1,218
14 Sep 2023 Flat £260,000 835 £311
14 Sep 2023 Semi-Detached £850,000 1,636 £520
14 Sep 2023 Terraced £450,000 904 £498
14 Sep 2023 Terraced £487,500 926 £527
14 Sep 2023 Flat £535,000 - -
14 Sep 2023 Semi-Detached £1,720,000 1,630 £1,056
14 Sep 2023 Semi-Detached £1,300,000 2,616 £497
14 Sep 2023 Flat £375,000 549 £683
14 Sep 2023 Terraced £416,000 678 £613
14 Sep 2023 Terraced £230,000 1,561 £147
14 Sep 2023 Semi-Detached £2,150,000 1,959 £1,097
14 Sep 2023 Terraced £765,000 908 £842
14 Sep 2023 Semi-Detached £767,500 1,292 £594
14 Sep 2023 Semi-Detached £810,000 - -
14 Sep 2023 Semi-Detached £1,420,000 1,324 £1,073
14 Sep 2023 Flat £350,000 592 £591
14 Sep 2023 Semi-Detached £620,000 1,098 £565
14 Sep 2023 Flat £416,500 - -
14 Sep 2023 Semi-Detached £520,000 861 £604
14 Sep 2023 Flat £467,500 603 £776
14 Sep 2023 Semi-Detached £360,000 592 £608
14 Sep 2023 Terraced £525,000 807 £650
14 Sep 2023 Semi-Detached £1,300,000 1,862 £698
14 Sep 2023 Terraced £685,000 946 £724
13 Sep 2023 Flat £817,500 - -
13 Sep 2023 Flat £270,000 506 £534
13 Sep 2023 Flat £460,000 850 £541
13 Sep 2023 Flat £312,000 538 £580
13 Sep 2023 Flat £382,500 549 £697
13 Sep 2023 Terraced £1,025,000 1,442 £711
13 Sep 2023 Terraced £555,000 1,281 £433
13 Sep 2023 Flat £450,000 431 £1,045
13 Sep 2023 Terraced £575,000 1,076 £534
13 Sep 2023 Flat £200,000 474 £422
13 Sep 2023 Flat £375,000 506 £741
12 Sep 2023 Flat £620,000 - -
12 Sep 2023 Flat £544,500 - -
12 Sep 2023 Terraced £515,000 1,292 £399
12 Sep 2023 Terraced £890,800 1,119 £796
12 Sep 2023 Detached £570,000 1,033 £552
12 Sep 2023 Terraced £630,000 969 £650
12 Sep 2023 Flat £400,000 517 £774
12 Sep 2023 Terraced £657,500 904 £727
12 Sep 2023 Flat £275,000 452 £608
12 Sep 2023 Flat £496,500 657 £756
12 Sep 2023 Flat £450,500 743 £607
11 Sep 2023 Semi-Detached £642,500 753 £853
11 Sep 2023 Flat £460,000 646 £712
11 Sep 2023 Terraced £560,000 1,281 £437
10 Sep 2023 Semi-Detached £522,000 893 £584
10 Sep 2023 Terraced £545,000 980 £556
10 Sep 2023 Terraced £1,560,000 1,894 £823
10 Sep 2023 Flat £230,000 - -
10 Sep 2023 Flat £200,000 - -
10 Sep 2023 Terraced £1,675,000 1,991 £841
07 Sep 2023 Flat £465,000 690 £674
07 Sep 2023 Semi-Detached £510,000 947 £538
07 Sep 2023 Flat £345,000 - -
07 Sep 2023 Flat £305,000 549 £556
07 Sep 2023 Terraced £960,000 1,203 £798
07 Sep 2023 Flat £310,000 495 £626
07 Sep 2023 Terraced £950,000 1,636 £581
07 Sep 2023 Flat £375,000 463 £810
07 Sep 2023 Flat £450,000 614 £733
07 Sep 2023 Semi-Detached £605,000 1,561 £388
07 Sep 2023 Terraced £279,000 2,024 £138
07 Sep 2023 Flat £550,000 840 £655
07 Sep 2023 Terraced £790,000 1,023 £773
07 Sep 2023 Flat £400,000 646 £619
07 Sep 2023 Flat £575,000 - -
07 Sep 2023 Flat £610,000 - -
07 Sep 2023 Flat £815,000 893 £912
07 Sep 2023 Terraced £725,000 1,086 £668
07 Sep 2023 Terraced £3,510,000 3,434 £1,022
07 Sep 2023 Flat £580,000 - -
07 Sep 2023 Semi-Detached £555,000 926 £600
07 Sep 2023 Terraced £474,999 1,518 £313
07 Sep 2023 Flat £350,000 840 £417
07 Sep 2023 Flat £417,500 614 £680
06 Sep 2023 Semi-Detached £1,525,000 1,690 £902
06 Sep 2023 Terraced £650,000 1,087 £598
06 Sep 2023 Terraced £560,000 1,216 £460
06 Sep 2023 Detached £1,255,000 1,448 £866
06 Sep 2023 Flat £202,896 474 £428
06 Sep 2023 Semi-Detached £637,500 807 £790
06 Sep 2023 Terraced £440,000 850 £517
06 Sep 2023 Flat £504,100 - -
06 Sep 2023 Terraced £1,200,000 1,173 £1,023
06 Sep 2023 Semi-Detached £710,000 980 £725
06 Sep 2023 Terraced £1,182,000 1,249 £947
06 Sep 2023 Flat £300,000 581 £516
06 Sep 2023 Flat £189,000 258 £732
06 Sep 2023 Flat £350,000 - -
06 Sep 2023 Terraced £925,000 1,453 £637
06 Sep 2023 Terraced £201,000 1,270 £158
06 Sep 2023 Flat £447,500 732 £611
06 Sep 2023 Terraced £620,000 893 £694
06 Sep 2023 Semi-Detached £362,000 495 £731
05 Sep 2023 Semi-Detached £1,250,000 1,410 £886
05 Sep 2023 Flat £675,000 1,023 £660
05 Sep 2023 Terraced £830,000 911 £911
05 Sep 2023 Flat £252,500 377 £670
05 Sep 2023 Flat £531,000 - -
05 Sep 2023 Flat £320,000 - -
04 Sep 2023 Flat £368,500 - -
04 Sep 2023 Semi-Detached £480,000 1,141 £421
04 Sep 2023 Flat £550,000 947 £581
04 Sep 2023 Terraced £470,000 861 £546
04 Sep 2023 Flat £380,000 527 £720
04 Sep 2023 Terraced £570,000 786 £725
04 Sep 2023 Terraced £670,000 1,195 £561
04 Sep 2023 Terraced £990,000 1,033 £958
04 Sep 2023 Terraced £620,000 969 £640
04 Sep 2023 Semi-Detached £725,000 1,787 £406
03 Sep 2023 Terraced £550,000 786 £700
03 Sep 2023 Flat £410,000 786 £522
03 Sep 2023 Flat £500,000 - -
03 Sep 2023 Semi-Detached £800,000 915 £874
03 Sep 2023 Flat £325,000 - -
03 Sep 2023 Terraced £620,000 1,012 £613
03 Sep 2023 Semi-Detached £525,000 603 £871
03 Sep 2023 Flat £420,000 452 £929
03 Sep 2023 Terraced £1,256,000 1,927 £652
03 Sep 2023 Terraced £1,225,000 2,293 £534
03 Sep 2023 Flat £1,350,000 - -
03 Sep 2023 Terraced £1,300,000 1,593 £816
02 Sep 2023 Flat £574,052 - -
01 Sep 2023 Flat £595,790 - -

Available Historical Periods

2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995