Bromley House Prices

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

Period
Transactions

399

Median Price (£/sqft)

£472

Price Overview

Average Price (£)501,218
Median Price (£)450,000
Median Price (£/sqm) 5,079
Median Price (£/sqft) 472
Transactions399

Market Movements

Monthly Change (%)1.01%
Annual Change (%)5.86%
Peak Price (£)617,700
From Peak (%)-18.86%
Volatility (£)253,748

Property Composition

Detached (%)14.8%
Semi-Detached (%)30.8%
Terraced (%)21.8%
Flat (%)32.6%

Build & Tenure

New Build (%)4.5%
Freehold (%)66.7%

Historical Trends

Price Trend
Transaction Volume
Price Density Trend

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

Property Mix
Transactions for November 2017
Date Address Type Price Floor Area (sqft) £/sqft
30 Nov 2017 Terraced £345,000 560 £616
30 Nov 2017 Flat £495,000 1,001 £494
30 Nov 2017 Terraced £378,000 958 £395
30 Nov 2017 Detached £2,675,000 - -
30 Nov 2017 Semi-Detached £830,000 1,668 £497
30 Nov 2017 Flat £200,000 538 £372
30 Nov 2017 Detached £820,000 1,841 £446
30 Nov 2017 Semi-Detached £620,000 775 £800
30 Nov 2017 Semi-Detached £570,000 1,378 £414
30 Nov 2017 Flat £425,000 1,001 £425
30 Nov 2017 Detached £675,000 1,033 £653
30 Nov 2017
26A, Derry Downs, St Mary Cray, Orpington, BR5 4DT
Flat £297,500 861 £345
30 Nov 2017 Flat £515,000 958 £538
30 Nov 2017 Semi-Detached £637,500 1,432 £445
30 Nov 2017 Flat £370,000 581 £637
30 Nov 2017 Semi-Detached £629,000 1,119 £562
30 Nov 2017 Flat £300,000 570 £526
30 Nov 2017 Semi-Detached £830,000 1,507 £551
30 Nov 2017 Semi-Detached £985,000 2,217 £444
30 Nov 2017 Detached £730,000 3,068 £238
30 Nov 2017 Flat £505,000 1,259 £401
30 Nov 2017 Flat £345,000 700 £493
30 Nov 2017 Terraced £420,000 838 £501
30 Nov 2017 Terraced £340,000 1,023 £332
30 Nov 2017 Terraced £320,000 850 £376
30 Nov 2017 Terraced £660,000 1,453 £454
30 Nov 2017 Terraced £490,000 915 £536
30 Nov 2017 Flat £278,500 388 £719
30 Nov 2017 Flat £522,000 915 £571
30 Nov 2017 Terraced £455,000 721 £631
30 Nov 2017 Terraced £270,000 721 £375
30 Nov 2017 Detached £535,000 1,270 £421
30 Nov 2017 Terraced £340,000 936 £363
30 Nov 2017 Flat £288,000 - -
30 Nov 2017 Flat £295,000 1,152 £256
30 Nov 2017 Terraced £630,000 1,066 £591
29 Nov 2017 Detached £820,000 1,324 £619
29 Nov 2017 Semi-Detached £378,000 1,130 £334
29 Nov 2017 Flat £330,000 710 £465
29 Nov 2017 Flat £411,500 667 £617
29 Nov 2017 Semi-Detached £757,500 1,830 £414
29 Nov 2017 Detached £635,000 1,313 £484
29 Nov 2017 Flat £324,123 732 £443
29 Nov 2017 Flat £272,500 581 £469
29 Nov 2017 Flat £272,500 581 £469
29 Nov 2017 Flat £295,000 581 £508
29 Nov 2017 Detached £1,025,000 1,442 £711
29 Nov 2017 Flat £284,000 484 £586
29 Nov 2017 Terraced £854,000 1,195 £715
29 Nov 2017 Flat £230,000 388 £594
29 Nov 2017 Semi-Detached £985,000 1,765 £558
29 Nov 2017 Detached £1,150,000 1,798 £640
28 Nov 2017 Terraced £300,000 915 £328
28 Nov 2017 Terraced £545,000 1,033 £527
28 Nov 2017 Flat £307,500 990 £311
28 Nov 2017 Flat £277,000 538 £515
28 Nov 2017 Flat £350,000 635 £551
28 Nov 2017 Terraced £345,000 818 £422
28 Nov 2017 Semi-Detached £650,000 1,378 £472
28 Nov 2017 Detached £920,000 1,604 £574
28 Nov 2017 Detached £950,000 1,862 £510
28 Nov 2017 Flat £500,000 969 £516
28 Nov 2017 Semi-Detached £350,000 700 £500
28 Nov 2017 Flat £365,000 753 £484
28 Nov 2017 Terraced £390,000 818 £477
28 Nov 2017 Terraced £370,000 980 £378
28 Nov 2017 Terraced £515,000 883 £583
28 Nov 2017 Semi-Detached £697,000 1,378 £506
27 Nov 2017 Flat £182,500 786 £232
27 Nov 2017 Flat £134,000 753 £178
27 Nov 2017 Semi-Detached £560,000 1,690 £331
27 Nov 2017 Terraced £397,000 1,098 £362
27 Nov 2017 Flat £230,000 344 £668
27 Nov 2017 Flat £390,000 581 £671
27 Nov 2017 Flat £400,000 893 £448
27 Nov 2017 Semi-Detached £470,000 872 £539
27 Nov 2017 Flat £237,000 449 £527
27 Nov 2017 Semi-Detached £301,000 1,044 £288
27 Nov 2017 Terraced £230,000 517 £445
27 Nov 2017 Terraced £345,000 797 £433
27 Nov 2017 Semi-Detached £750,000 1,098 £683
27 Nov 2017 Semi-Detached £480,000 1,152 £417
27 Nov 2017 Semi-Detached £587,500 818 £718
27 Nov 2017 Semi-Detached £380,000 1,152 £330
27 Nov 2017 Semi-Detached £685,000 1,539 £445
27 Nov 2017 Terraced £505,000 796 £635
27 Nov 2017 Terraced £400,000 893 £448
27 Nov 2017 Detached £925,000 1,399 £661
27 Nov 2017 Flat £254,000 667 £381
24 Nov 2017 Flat £260,000 527 £493
24 Nov 2017 Flat £370,000 689 £537
24 Nov 2017 Flat £245,000 560 £438
24 Nov 2017 Semi-Detached £570,000 1,195 £477
24 Nov 2017 Semi-Detached £545,000 1,044 £522
24 Nov 2017 Semi-Detached £425,000 753 £564
24 Nov 2017 Semi-Detached £505,000 1,324 £381
24 Nov 2017 Detached £570,000 1,195 £477
24 Nov 2017 Flat £555,000 1,141 £486
24 Nov 2017 Semi-Detached £550,000 1,044 £527
24 Nov 2017 Semi-Detached £625,000 1,149 £544
24 Nov 2017 Terraced £540,000 1,367 £395
24 Nov 2017 Flat £375,000 624 £601
24 Nov 2017 Detached £450,000 807 £557
24 Nov 2017 Semi-Detached £390,000 818 £477
24 Nov 2017 Semi-Detached £427,500 689 £621
24 Nov 2017 Terraced £285,000 484 £588
24 Nov 2017 Semi-Detached £950,000 - -
24 Nov 2017 Flat £325,500 721 £451
24 Nov 2017 Flat £330,000 635 £520
24 Nov 2017 Detached £402,500 743 £542
24 Nov 2017 Terraced £560,000 1,270 £441
24 Nov 2017 Terraced £407,500 904 £451
24 Nov 2017 Detached £910,000 1,733 £525
24 Nov 2017 Semi-Detached £585,000 1,453 £403
24 Nov 2017 Terraced £360,000 958 £376
24 Nov 2017 Flat £297,000 667 £445
24 Nov 2017 Semi-Detached £780,000 1,528 £510
24 Nov 2017 Flat £320,000 517 £619
24 Nov 2017 Flat £455,000 872 £522
24 Nov 2017 Flat £375,000 786 £477
24 Nov 2017 Flat £385,000 452 £852
24 Nov 2017 Semi-Detached £535,000 1,227 £436
24 Nov 2017 Detached £578,000 980 £590
23 Nov 2017 Detached £1,300,000 2,573 £505
23 Nov 2017 Detached £775,000 1,819 £426
23 Nov 2017 Semi-Detached £335,000 829 £404
23 Nov 2017 Flat £367,000 624 £588
23 Nov 2017 Flat £350,000 1,001 £350
23 Nov 2017 Terraced £690,000 1,496 £461
23 Nov 2017 Detached £1,125,000 2,293 £491
23 Nov 2017 Terraced £545,000 1,507 £362
23 Nov 2017 Semi-Detached £790,000 1,819 £434
23 Nov 2017 Terraced £377,000 743 £508
23 Nov 2017 Semi-Detached £400,000 732 £546
23 Nov 2017 Terraced £410,000 958 £428
23 Nov 2017 Flat £371,500 1,001 £371
23 Nov 2017 Terraced £517,500 1,033 £501
23 Nov 2017 Semi-Detached £600,000 1,227 £489
23 Nov 2017 Detached £825,000 1,970 £419
23 Nov 2017 Flat £392,500 818 £480
23 Nov 2017 Flat £305,000 689 £443
23 Nov 2017 Semi-Detached £567,500 1,178 £482
23 Nov 2017 Detached £1,275,000 2,551 £500
23 Nov 2017 Terraced £585,000 1,313 £445
23 Nov 2017 Semi-Detached £612,500 980 £625
23 Nov 2017 Semi-Detached £685,000 2,034 £337
23 Nov 2017 Semi-Detached £607,000 1,851 £328
23 Nov 2017 Terraced £467,500 1,012 £462
23 Nov 2017 Flat £130,000 - -
23 Nov 2017 Terraced £480,000 936 £513
23 Nov 2017 Semi-Detached £500,000 1,373 £364
23 Nov 2017 Semi-Detached £635,000 1,421 £447
23 Nov 2017 Flat £475,000 - -
23 Nov 2017 Terraced £275,000 840 £328
23 Nov 2017 Semi-Detached £485,000 1,087 £446
23 Nov 2017 Flat £307,500 915 £336
22 Nov 2017 Terraced £410,000 592 £693
22 Nov 2017 Detached £630,000 1,389 £454
22 Nov 2017 Flat £340,000 1,206 £282
22 Nov 2017 Terraced £625,000 1,679 £372
22 Nov 2017 Terraced £415,000 980 £424
22 Nov 2017 Terraced £376,000 926 £406
22 Nov 2017 Terraced £749,000 1,259 £595
22 Nov 2017 Flat £304,000 409 £743
22 Nov 2017 Semi-Detached £740,000 1,658 £446
21 Nov 2017 Terraced £230,000 420 £548
21 Nov 2017 Terraced £250,000 420 £596
21 Nov 2017 Terraced £230,000 484 £475
21 Nov 2017 Detached £602,000 1,389 £434
21 Nov 2017 Flat £525,000 1,324 £397
21 Nov 2017 Terraced £495,995 753 £658
20 Nov 2017 Semi-Detached £345,000 506 £682
20 Nov 2017 Detached £453,000 1,109 £409
20 Nov 2017 Semi-Detached £298,500 732 £408
20 Nov 2017 Semi-Detached £445,500 1,130 £394
20 Nov 2017 Flat £180,000 710 £253
20 Nov 2017 Detached £1,085,000 2,067 £525
20 Nov 2017 Detached £725,000 980 £740
20 Nov 2017 Semi-Detached £545,000 1,432 £381
20 Nov 2017 Semi-Detached £520,000 1,023 £509
20 Nov 2017 Flat £510,000 904 £564
20 Nov 2017 Semi-Detached £500,000 1,313 £381
20 Nov 2017 Flat £350,000 700 £500
20 Nov 2017 Semi-Detached £680,000 1,076 £632
20 Nov 2017 Flat £220,000 549 £401
20 Nov 2017 Detached £770,000 1,518 £507
17 Nov 2017 Flat £220,000 614 £359
17 Nov 2017 Semi-Detached £420,000 1,109 £379
17 Nov 2017 Detached £962,000 1,959 £491
17 Nov 2017 Flat £387,000 807 £479
17 Nov 2017 Semi-Detached £418,000 1,417 £295
17 Nov 2017 Terraced £575,000 1,044 £551
17 Nov 2017 Semi-Detached £553,000 1,367 £405
17 Nov 2017 Flat £275,000 495 £555
17 Nov 2017 Terraced £345,000 635 £543
17 Nov 2017 Flat £340,000 603 £564
17 Nov 2017 Flat £323,500 570 £567
17 Nov 2017 Flat £285,000 1,087 £262
17 Nov 2017 Terraced £370,000 1,163 £318
17 Nov 2017 Detached £550,000 980 £562
17 Nov 2017 Semi-Detached £620,000 1,755 £353
17 Nov 2017 Terraced £380,000 1,023 £372
17 Nov 2017 Flat £400,000 1,066 £375
17 Nov 2017 Terraced £330,000 700 £472
17 Nov 2017 Flat £320,000 409 £782
17 Nov 2017 Semi-Detached £522,995 1,119 £467
17 Nov 2017 Flat £413,500 1,109 £373
17 Nov 2017 Semi-Detached £515,000 1,141 £451
17 Nov 2017 Terraced £540,000 1,295 £417
17 Nov 2017 Semi-Detached £420,000 786 £535
17 Nov 2017 Semi-Detached £655,000 1,636 £400
17 Nov 2017 Flat £136,500 398 £343
17 Nov 2017 Terraced £565,330 1,098 £515
17 Nov 2017 Detached £532,665 1,152 £462
17 Nov 2017 Detached £400,000 1,152 £347
17 Nov 2017 Flat £285,000 291 £981
17 Nov 2017 Detached £735,000 1,518 £484
17 Nov 2017 Flat £275,000 388 £710
17 Nov 2017 Semi-Detached £426,000 1,335 £319
17 Nov 2017 Flat £300,000 495 £606
17 Nov 2017 Semi-Detached £615,000 1,507 £408
17 Nov 2017 Flat £250,000 560 £447
17 Nov 2017 Semi-Detached £510,000 883 £578
17 Nov 2017 Terraced £390,000 700 £557
17 Nov 2017 Semi-Detached £375,000 646 £581
17 Nov 2017 Flat £325,000 678 £479
17 Nov 2017 Terraced £435,000 856 £508
17 Nov 2017 Flat £440,000 1,098 £401
17 Nov 2017 Flat £550,000 1,324 £415
17 Nov 2017 Flat £243,000 689 £353
17 Nov 2017 Detached £502,500 1,916 £262
16 Nov 2017 Flat £375,000 1,061 £353
16 Nov 2017 Flat £455,000 1,281 £355
16 Nov 2017 Flat £530,000 1,076 £492
16 Nov 2017 Flat £242,000 1,356 £178
16 Nov 2017 Terraced £545,000 1,033 £527
16 Nov 2017 Terraced £250,000 - -
16 Nov 2017 Flat £521,000 969 £538
16 Nov 2017 Flat £518,125 1,119 £463
16 Nov 2017 Flat £205,000 398 £515
16 Nov 2017 Flat £248,250 506 £491
16 Nov 2017 Terraced £355,000 807 £440
16 Nov 2017 Flat £290,000 657 £442
16 Nov 2017 Semi-Detached £520,000 1,345 £386
16 Nov 2017 Semi-Detached £327,500 764 £429
16 Nov 2017 Semi-Detached £450,000 829 £543
16 Nov 2017 Terraced £242,000 807 £300
15 Nov 2017 Terraced £352,000 936 £376
15 Nov 2017 Detached £1,650,000 3,337 £494
15 Nov 2017 Terraced £370,000 - -
15 Nov 2017 Flat £275,000 409 £672
15 Nov 2017 Flat £325,000 708 £459
14 Nov 2017 Detached £819,800 1,658 £495
14 Nov 2017 Detached £1,140,000 1,701 £670
14 Nov 2017 Terraced £328,000 990 £331
14 Nov 2017 Terraced £440,000 936 £470
14 Nov 2017 Semi-Detached £385,000 603 £639
14 Nov 2017 Flat £400,000 865 £462
14 Nov 2017 Flat £537,000 1,367 £393
14 Nov 2017 Semi-Detached £415,000 1,033 £402
14 Nov 2017 Terraced £535,000 1,173 £456
14 Nov 2017 Semi-Detached £495,000 1,163 £426
14 Nov 2017 Flat £268,000 506 £530
13 Nov 2017 Flat £383,333 - -
13 Nov 2017 Terraced £464,000 1,001 £464
13 Nov 2017 Detached £410,000 1,959 £209
13 Nov 2017 Semi-Detached £331,000 753 £439
13 Nov 2017 Semi-Detached £375,000 926 £405
10 Nov 2017 Flat £325,000 667 £487
10 Nov 2017 Flat £310,000 492 £630
10 Nov 2017 Flat £650,000 1,485 £438
10 Nov 2017 Flat £237,500 667 £356
10 Nov 2017 Flat £320,000 484 £661
10 Nov 2017 Terraced £290,000 624 £465
10 Nov 2017 Flat £370,000 732 £506
10 Nov 2017 Terraced £512,500 786 £652
10 Nov 2017 Terraced £400,000 994 £402
10 Nov 2017 Flat £247,500 452 £547
10 Nov 2017 Semi-Detached £310,000 649 £478
10 Nov 2017 Semi-Detached £525,000 1,001 £524
10 Nov 2017 Terraced £455,000 1,173 £388
10 Nov 2017 Detached £615,000 1,851 £332
10 Nov 2017 Terraced £480,000 1,270 £378
10 Nov 2017 Semi-Detached £925,000 2,024 £457
10 Nov 2017 Semi-Detached £530,000 1,238 £428
10 Nov 2017 Detached £532,000 1,475 £361
10 Nov 2017 Flat £335,000 657 £510
10 Nov 2017 Detached £850,000 1,238 £687
10 Nov 2017 Flat £460,000 - -
10 Nov 2017 Semi-Detached £380,000 980 £388
10 Nov 2017 Detached £1,100,000 3,337 £330
10 Nov 2017 Semi-Detached £550,000 1,055 £521
10 Nov 2017 Semi-Detached £655,000 - -
10 Nov 2017 Detached £1,800,000 - -
10 Nov 2017 Flat £218,000 463 £471
10 Nov 2017 Flat £220,000 452 £487
10 Nov 2017 Detached £1,160,000 2,400 £483
10 Nov 2017 Flat £230,000 - -
10 Nov 2017 Detached £520,000 990 £525
10 Nov 2017 Detached £900,000 - -
09 Nov 2017 Detached £860,000 1,572 £547
09 Nov 2017 Semi-Detached £680,000 1,507 £451
09 Nov 2017 Terraced £415,000 1,055 £393
09 Nov 2017 Flat £685,000 1,356 £505
09 Nov 2017 Semi-Detached £410,000 990 £414
09 Nov 2017 Semi-Detached £513,000 1,087 £472
09 Nov 2017 Terraced £500,000 1,313 £381
09 Nov 2017 Semi-Detached £460,000 1,701 £270
09 Nov 2017 Terraced £320,000 883 £363
09 Nov 2017 Flat £439,000 990 £443
09 Nov 2017 Semi-Detached £670,000 1,378 £486
09 Nov 2017 Semi-Detached £465,000 872 £533
09 Nov 2017 Terraced £508,000 1,087 £467
09 Nov 2017 Terraced £440,000 869 £507
09 Nov 2017 Semi-Detached £595,000 1,335 £446
09 Nov 2017 Terraced £370,000 1,130 £327
08 Nov 2017 Flat £307,000 710 £432
08 Nov 2017 Semi-Detached £465,000 840 £554
08 Nov 2017 Flat £525,000 1,195 £439
08 Nov 2017 Semi-Detached £480,000 926 £519
08 Nov 2017 Semi-Detached £530,000 947 £560
08 Nov 2017 Semi-Detached £475,000 915 £519
08 Nov 2017 Terraced £541,000 1,001 £540
08 Nov 2017 Semi-Detached £655,000 1,399 £468
08 Nov 2017 Semi-Detached £445,000 1,216 £366
07 Nov 2017 Semi-Detached £610,000 1,496 £408
07 Nov 2017 Flat £278,000 409 £680
07 Nov 2017 Semi-Detached £380,000 990 £384
07 Nov 2017 Semi-Detached £275,000 517 £532
07 Nov 2017 Detached £1,190,000 1,733 £687
07 Nov 2017 Detached £715,000 1,453 £492
07 Nov 2017 Flat £309,500 452 £685
07 Nov 2017 Semi-Detached £298,000 635 £469
07 Nov 2017 Flat £460,000 1,119 £411
06 Nov 2017 Flat £300,000 1,206 £249
06 Nov 2017 Semi-Detached £587,500 1,432 £410
06 Nov 2017 Semi-Detached £610,000 947 £644
06 Nov 2017 Flat £325,000 635 £512
06 Nov 2017 Flat £400,000 646 £619
06 Nov 2017 Semi-Detached £522,000 1,259 £414
06 Nov 2017 Flat £370,000 707 £523
06 Nov 2017 Terraced £720,000 1,391 £518
03 Nov 2017 Semi-Detached £370,000 1,001 £370
03 Nov 2017 Detached £725,000 1,464 £495
03 Nov 2017 Terraced £320,000 841 £381
03 Nov 2017 Flat £249,500 409 £610
03 Nov 2017 Terraced £447,950 764 £586
03 Nov 2017 Flat £370,000 829 £446
03 Nov 2017 Terraced £615,000 1,119 £549
03 Nov 2017 Terraced £366,500 797 £460
03 Nov 2017 Semi-Detached £366,500 936 £391
03 Nov 2017 Flat £303,000 484 £626
03 Nov 2017 Semi-Detached £370,000 883 £419
03 Nov 2017 Semi-Detached £515,000 1,087 £474
03 Nov 2017 Detached £930,000 1,636 £568
03 Nov 2017 Flat £280,000 721 £388
03 Nov 2017 Semi-Detached £580,000 1,356 £428
03 Nov 2017 Semi-Detached £505,000 1,119 £451
03 Nov 2017 Flat £295,000 570 £517
03 Nov 2017 Flat £290,000 420 £691
03 Nov 2017 Semi-Detached £450,000 1,249 £360
03 Nov 2017 Detached £880,000 2,863 £307
03 Nov 2017 Detached £720,000 1,238 £582
03 Nov 2017 Detached £550,000 1,012 £544
03 Nov 2017 Flat £265,000 388 £684
03 Nov 2017 Detached £550,000 1,012 £544
03 Nov 2017 Flat £320,000 - -
03 Nov 2017 Semi-Detached £465,000 1,012 £460
03 Nov 2017 Semi-Detached £755,000 1,410 £535
03 Nov 2017 Semi-Detached £1,050,000 3,035 £346
03 Nov 2017 Flat £360,000 657 £548
03 Nov 2017 Flat £350,000 - -
03 Nov 2017 Detached £915,000 1,851 £494
03 Nov 2017 Flat £280,000 - -
03 Nov 2017 Terraced £395,000 538 £734
03 Nov 2017 Semi-Detached £387,500 1,152 £336
03 Nov 2017 Semi-Detached £1,030,000 1,916 £538
03 Nov 2017 Semi-Detached £1,105,000 2,336 £473
02 Nov 2017 Flat £345,000 786 £439
02 Nov 2017 Semi-Detached £620,000 1,227 £505
02 Nov 2017 Flat £265,000 517 £513
02 Nov 2017 Semi-Detached £625,000 1,281 £488
02 Nov 2017 Detached £1,070,000 2,809 £381
02 Nov 2017 Semi-Detached £770,000 1,755 £439
02 Nov 2017 Terraced £418,000 990 £422
02 Nov 2017 Detached £770,000 1,539 £500
02 Nov 2017 Terraced £335,000 764 £438
01 Nov 2017 Semi-Detached £490,000 818 £599
01 Nov 2017 Semi-Detached £585,000 1,399 £418
01 Nov 2017 Terraced £582,500 947 £615
01 Nov 2017 Semi-Detached £540,000 1,033 £523
01 Nov 2017 Detached £530,000 1,356 £391
01 Nov 2017 Semi-Detached £350,000 1,335 £262
01 Nov 2017 Semi-Detached £256,000 667 £384
01 Nov 2017 Semi-Detached £750,000 1,356 £553
01 Nov 2017 Flat £312,000 - -
01 Nov 2017 Semi-Detached £705,000 1,658 £425
01 Nov 2017 Terraced £453,500 1,292 £351
01 Nov 2017 Semi-Detached £696,000 1,141 £610

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