Bradford House Prices

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

Period
Transactions

406

Median Price (£/sqft)

£174

Price Overview

Average Price (£)158,108
Median Price (£)140,000
Median Price (£/sqm) 1,877
Median Price (£/sqft) 174
Transactions406

Market Movements

Monthly Change (%)0.73%
Annual Change (%)2.66%
Peak Price (£)200,651
From Peak (%)-21.2%
Volatility (£)85,082

Property Composition

Detached (%)10.6%
Semi-Detached (%)37.9%
Terraced (%)35.2%
Flat (%)16.3%

Build & Tenure

New Build (%)4.7%
Freehold (%)82.8%

Historical Trends

Price Trend
Transaction Volume
Price Density Trend

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

Property Mix
Transactions for October 2023
Date Address Type Price Floor Area (sqft) £/sqft
31 Oct 2023 Detached £216,648 1,066 £203
31 Oct 2023 Terraced £95,000 710 £134
31 Oct 2023 Semi-Detached £171,500 861 £199
31 Oct 2023 Semi-Detached £185,000 818 £226
31 Oct 2023 Terraced £133,500 872 £153
31 Oct 2023 Semi-Detached £235,000 - -
31 Oct 2023 Detached £229,995 818 £281
31 Oct 2023 Terraced £175,000 2,486 £70
31 Oct 2023 Semi-Detached £140,000 581 £241
31 Oct 2023 Semi-Detached £79,950 377 £212
31 Oct 2023 Semi-Detached £137,000 603 £227
31 Oct 2023 Terraced £72,500 420 £173
31 Oct 2023 Detached £385,000 1,345 £286
31 Oct 2023 Terraced £100,000 - -
31 Oct 2023 Semi-Detached £68,000 1,152 £59
31 Oct 2023 Semi-Detached £158,668 764 £208
31 Oct 2023 Detached £190,650 818 £233
31 Oct 2023 Terraced £267,500 - -
31 Oct 2023 Semi-Detached £138,653 667 £208
31 Oct 2023 Terraced £65,000 1,152 £56
31 Oct 2023 Semi-Detached £129,950 1,055 £123
31 Oct 2023 Terraced £78,000 495 £158
31 Oct 2023 Terraced £120,000 1,098 £109
31 Oct 2023 Detached £300,000 1,195 £251
30 Oct 2023 Terraced £116,000 872 £133
30 Oct 2023 Terraced £145,000 840 £173
30 Oct 2023 Flat £70,000 269 £260
30 Oct 2023 Flat £130,000 269 £483
30 Oct 2023 Semi-Detached £195,000 - -
30 Oct 2023 Terraced £50,000 786 £64
30 Oct 2023 Detached £220,000 947 £232
30 Oct 2023 Flat £140,000 - -
30 Oct 2023 Semi-Detached £168,000 797 £211
30 Oct 2023 Semi-Detached £150,000 1,152 £130
30 Oct 2023 Semi-Detached £259,995 1,033 £252
30 Oct 2023 Semi-Detached £260,000 1,485 £175
30 Oct 2023 Terraced £117,000 710 £165
30 Oct 2023 Semi-Detached £115,000 667 £172
26 Oct 2023 Semi-Detached £157,000 807 £194
26 Oct 2023 Terraced £70,000 603 £116
26 Oct 2023 Detached £390,000 1,259 £310
26 Oct 2023 Semi-Detached £170,000 614 £277
26 Oct 2023 Terraced £144,950 872 £166
26 Oct 2023 Semi-Detached £259,995 1,033 £252
26 Oct 2023 Semi-Detached £135,000 611 £221
26 Oct 2023 Semi-Detached £75,000 1,066 £70
26 Oct 2023 Terraced £75,000 560 £134
26 Oct 2023 Semi-Detached £171,000 614 £279
26 Oct 2023 Terraced £112,900 861 £131
26 Oct 2023 Flat £185,000 893 £207
26 Oct 2023 Semi-Detached £130,000 603 £216
26 Oct 2023 Semi-Detached £255,000 936 £272
26 Oct 2023 Detached £265,000 1,033 £256
26 Oct 2023 Semi-Detached £170,000 786 £216
26 Oct 2023 Semi-Detached £250,000 1,130 £221
26 Oct 2023 Detached £220,000 1,259 £175
26 Oct 2023 Terraced £120,000 1,076 £111
26 Oct 2023 Semi-Detached £175,000 850 £206
26 Oct 2023 Terraced £86,000 398 £216
26 Oct 2023 Terraced £140,000 947 £148
26 Oct 2023 Flat £140,000 - -
26 Oct 2023 Terraced £175,000 635 £276
26 Oct 2023 Terraced £192,000 1,044 £184
26 Oct 2023 Semi-Detached £168,000 818 £205
26 Oct 2023 Semi-Detached £222,500 807 £276
26 Oct 2023 Semi-Detached £150,000 710 £211
26 Oct 2023 Detached £250,000 839 £298
26 Oct 2023 Terraced £173,000 1,076 £161
26 Oct 2023 Semi-Detached £160,000 753 £212
26 Oct 2023 Terraced £119,000 2,454 £48
26 Oct 2023 Semi-Detached £179,950 688 £262
26 Oct 2023 Terraced £82,000 355 £231
26 Oct 2023 Flat £54,000 654 £83
26 Oct 2023 Terraced £116,000 893 £130
26 Oct 2023 Terraced £250,000 - -
26 Oct 2023 Semi-Detached £235,000 1,055 £223
26 Oct 2023 Semi-Detached £105,000 936 £112
26 Oct 2023 Terraced £107,000 - -
26 Oct 2023 Terraced £140,000 4,263 £33
26 Oct 2023 Terraced £176,000 678 £260
26 Oct 2023 Terraced £120,000 1,475 £81
26 Oct 2023 Semi-Detached £154,000 646 £238
26 Oct 2023 Flat £85,000 506 £168
26 Oct 2023 Flat £140,000 - -
26 Oct 2023 Detached £450,000 1,604 £281
26 Oct 2023 Semi-Detached £190,000 721 £263
26 Oct 2023 Semi-Detached £178,000 872 £204
26 Oct 2023 Semi-Detached £160,000 732 £219
26 Oct 2023 Terraced £203,499 883 £231
26 Oct 2023 Terraced £135,000 861 £157
26 Oct 2023 Flat £315,000 1,163 £271
26 Oct 2023 Semi-Detached £244,995 818 £299
26 Oct 2023 Semi-Detached £244,995 818 £299
25 Oct 2023 Flat £182,000 - -
25 Oct 2023 Terraced £77,000 667 £115
25 Oct 2023 Semi-Detached £259,995 1,033 £252
25 Oct 2023 Semi-Detached £132,000 689 £192
25 Oct 2023 Detached £275,000 2,928 £94
25 Oct 2023 Flat £140,000 - -
25 Oct 2023 Terraced £95,000 883 £108
25 Oct 2023 Terraced £100,000 629 £159
25 Oct 2023 Detached £650,000 - -
25 Oct 2023 Flat £140,000 - -
25 Oct 2023 Terraced £59,000 506 £117
25 Oct 2023 Terraced £122,000 603 £202
25 Oct 2023 Flat £100,000 - -
25 Oct 2023 Flat £45,000 775 £58
25 Oct 2023 Terraced £60,500 958 £63
25 Oct 2023 Detached £289,995 1,227 £236
24 Oct 2023 Semi-Detached £135,000 635 £213
24 Oct 2023 Terraced £135,500 732 £185
24 Oct 2023 Terraced £95,000 893 £106
24 Oct 2023 Semi-Detached £140,000 654 £214
24 Oct 2023 Semi-Detached £170,000 1,109 £153
24 Oct 2023 Semi-Detached £125,000 753 £166
24 Oct 2023 Semi-Detached £137,000 786 £174
23 Oct 2023 Flat £115,000 657 £175
23 Oct 2023 Terraced £50,000 538 £93
23 Oct 2023 Semi-Detached £80,853 785 £103
23 Oct 2023 Semi-Detached £58,000 1,335 £43
23 Oct 2023 Semi-Detached £90,000 858 £105
23 Oct 2023 Terraced £45,000 570 £79
23 Oct 2023 Terraced £85,000 1,044 £81
23 Oct 2023 Semi-Detached £120,000 753 £159
23 Oct 2023 Semi-Detached £128,000 743 £172
23 Oct 2023 Detached £266,500 990 £269
22 Oct 2023 Terraced £138,000 822 £168
22 Oct 2023 Flat £56,000 435 £129
22 Oct 2023 Detached £365,000 1,206 £303
22 Oct 2023 Detached £235,000 1,970 £119
22 Oct 2023 Flat £122,500 657 £187
19 Oct 2023 Terraced £190,000 980 £194
19 Oct 2023 Terraced £59,000 603 £98
19 Oct 2023 Semi-Detached £150,000 753 £199
19 Oct 2023 Terraced £130,000 1,023 £127
19 Oct 2023 Flat £40,000 527 £76
19 Oct 2023 Terraced £80,000 883 £91
19 Oct 2023 Flat £60,000 388 £155
19 Oct 2023 Semi-Detached £155,000 764 £203
19 Oct 2023 Semi-Detached £181,000 624 £290
19 Oct 2023 Semi-Detached £170,000 764 £222
19 Oct 2023 Terraced £96,000 1,012 £95
19 Oct 2023 Flat £55,000 667 £82
19 Oct 2023 Semi-Detached £83,000 721 £115
19 Oct 2023 Semi-Detached £176,000 915 £192
19 Oct 2023 Semi-Detached £218,500 1,119 £195
19 Oct 2023 Semi-Detached £148,000 990 £149
19 Oct 2023 Semi-Detached £170,000 883 £193
19 Oct 2023 Terraced £72,500 753 £96
19 Oct 2023 Terraced £173,000 1,507 £115
19 Oct 2023 Semi-Detached £280,000 1,141 £245
19 Oct 2023 Terraced £155,000 592 £262
19 Oct 2023 Terraced £127,000 764 £166
19 Oct 2023 Semi-Detached £170,000 812 £209
19 Oct 2023 Semi-Detached £190,000 743 £256
19 Oct 2023 Terraced £266,000 2,228 £119
19 Oct 2023 Terraced £115,000 1,141 £101
19 Oct 2023 Detached £160,000 603 £265
19 Oct 2023 Terraced £85,250 603 £141
19 Oct 2023 Semi-Detached £130,000 689 £189
19 Oct 2023 Semi-Detached £165,000 893 £185
19 Oct 2023 Semi-Detached £164,000 1,087 £151
19 Oct 2023 Flat £45,000 377 £119
19 Oct 2023 Semi-Detached £247,000 893 £276
19 Oct 2023 Terraced £190,000 786 £242
19 Oct 2023 Terraced £128,000 904 £142
19 Oct 2023 Semi-Detached £275,000 1,206 £228
19 Oct 2023 Detached £380,000 1,190 £319
19 Oct 2023 Semi-Detached £151,000 872 £173
19 Oct 2023 Semi-Detached £230,000 549 £419
19 Oct 2023 Terraced £98,000 1,302 £75
19 Oct 2023 Detached £805,000 3,466 £232
19 Oct 2023 Semi-Detached £202,000 - -
19 Oct 2023 Terraced £147,000 1,001 £147
19 Oct 2023 Terraced £185,000 527 £351
19 Oct 2023 Terraced £120,000 525 £229
19 Oct 2023 Semi-Detached £249,995 1,033 £242
19 Oct 2023 Semi-Detached £178,000 855 £208
19 Oct 2023 Terraced £160,000 1,087 £147
19 Oct 2023 Semi-Detached £150,000 818 £183
19 Oct 2023 Terraced £142,500 549 £260
19 Oct 2023 Detached £350,000 1,130 £310
18 Oct 2023 Semi-Detached £149,000 775 £192
18 Oct 2023 Semi-Detached £185,000 1,066 £174
18 Oct 2023 Flat £33,000 484 £68
18 Oct 2023 Terraced £125,000 506 £247
18 Oct 2023 Detached £329,995 1,195 £276
18 Oct 2023 Semi-Detached £225,000 1,152 £195
18 Oct 2023 Flat £133,500 786 £170
18 Oct 2023 Semi-Detached £215,000 1,109 £194
18 Oct 2023 Semi-Detached £138,000 581 £237
18 Oct 2023 Terraced £138,000 592 £233
18 Oct 2023 Semi-Detached £65,000 797 £82
18 Oct 2023 Semi-Detached £200,000 - -
18 Oct 2023 Terraced £150,000 691 £217
18 Oct 2023 Semi-Detached £142,000 700 £203
18 Oct 2023 Terraced £127,500 786 £162
17 Oct 2023 Flat £138,000 - -
17 Oct 2023 Flat £57,000 183 £311
17 Oct 2023 Semi-Detached £110,580 840 £132
17 Oct 2023 Detached £170,000 915 £186
17 Oct 2023 Semi-Detached £150,000 936 £160
17 Oct 2023 Terraced £87,000 1,195 £73
17 Oct 2023 Terraced £119,000 1,184 £101
17 Oct 2023 Semi-Detached £105,000 969 £108
17 Oct 2023 Flat £138,000 - -
17 Oct 2023 Semi-Detached £137,000 818 £167
17 Oct 2023 Semi-Detached £180,000 926 £194
17 Oct 2023 Flat £90,000 - -
17 Oct 2023 Flat £185,000 - -
17 Oct 2023 Terraced £75,000 646 £116
17 Oct 2023 Semi-Detached £230,000 1,023 £225
16 Oct 2023 Flat £100,000 - -
16 Oct 2023 Terraced £120,000 969 £124
16 Oct 2023 Flat £182,000 - -
16 Oct 2023 Flat £100,000 - -
16 Oct 2023 Flat £182,000 - -
16 Oct 2023 Flat £182,000 - -
16 Oct 2023 Flat £100,000 - -
16 Oct 2023 Flat £100,000 - -
16 Oct 2023 Flat £100,000 - -
16 Oct 2023 Flat £182,000 - -
16 Oct 2023 Terraced £135,500 1,130 £120
16 Oct 2023 Flat £140,000 - -
16 Oct 2023 Flat £182,000 - -
16 Oct 2023 Flat £100,000 - -
16 Oct 2023 Flat £182,000 - -
16 Oct 2023 Terraced £107,000 635 £168
16 Oct 2023 Terraced £135,000 947 £143
16 Oct 2023 Terraced £178,000 861 £207
16 Oct 2023 Detached £207,000 883 £235
15 Oct 2023 Semi-Detached £90,000 700 £129
15 Oct 2023 Semi-Detached £205,000 840 £244
15 Oct 2023 Semi-Detached £176,500 926 £191
15 Oct 2023 Flat £70,000 495 £141
15 Oct 2023 Semi-Detached £142,500 1,109 £129
15 Oct 2023 Detached £150,000 936 £160
15 Oct 2023 Terraced £118,000 883 £134
15 Oct 2023 Terraced £55,000 689 £80
15 Oct 2023 Semi-Detached £165,000 797 £207
15 Oct 2023 Terraced £90,000 517 £174
14 Oct 2023 Flat £85,000 775 £110
12 Oct 2023 Semi-Detached £249,950 893 £280
12 Oct 2023 Flat £133,000 807 £165
12 Oct 2023 Semi-Detached £180,000 - -
12 Oct 2023 Semi-Detached £260,000 807 £322
12 Oct 2023 Terraced £150,000 527 £284
12 Oct 2023 Terraced £122,000 700 £174
12 Oct 2023 Terraced £115,000 926 £124
12 Oct 2023 Flat £122,500 689 £178
12 Oct 2023 Semi-Detached £225,000 958 £235
12 Oct 2023 Terraced £100,000 581 £172
12 Oct 2023 Semi-Detached £200,000 1,119 £179
12 Oct 2023 Semi-Detached £296,000 1,981 £149
12 Oct 2023 Detached £290,000 915 £317
12 Oct 2023 Semi-Detached £172,000 700 £246
12 Oct 2023 Semi-Detached £160,000 1,130 £142
12 Oct 2023 Terraced £75,000 474 £158
12 Oct 2023 Terraced £70,000 840 £83
12 Oct 2023 Terraced £115,000 721 £159
12 Oct 2023 Terraced £97,500 1,152 £85
12 Oct 2023 Semi-Detached £177,000 829 £214
12 Oct 2023 Semi-Detached £110,000 926 £119
12 Oct 2023 Semi-Detached £160,000 904 £177
12 Oct 2023 Semi-Detached £228,995 721 £318
12 Oct 2023 Semi-Detached £228,000 786 £290
12 Oct 2023 Terraced £87,000 570 £153
12 Oct 2023 Detached £370,000 1,227 £302
12 Oct 2023 Terraced £165,000 1,098 £150
12 Oct 2023 Flat £130,000 280 £465
12 Oct 2023 Semi-Detached £240,000 926 £259
12 Oct 2023 Detached £325,005 1,249 £260
12 Oct 2023 Semi-Detached £160,000 1,044 £153
12 Oct 2023 Semi-Detached £86,000 883 £97
12 Oct 2023 Terraced £163,000 883 £185
12 Oct 2023 Detached £260,000 1,421 £183
12 Oct 2023 Semi-Detached £210,000 1,528 £137
11 Oct 2023 Terraced £111,000 700 £159
11 Oct 2023 Terraced £77,650 710 £109
11 Oct 2023 Flat £140,000 - -
11 Oct 2023 Flat £140,000 - -
11 Oct 2023 Semi-Detached £117,565 775 £152
11 Oct 2023 Semi-Detached £72,000 872 £83
11 Oct 2023 Terraced £265,000 - -
11 Oct 2023 Flat £38,250 - -
11 Oct 2023 Flat £38,250 398 £96
11 Oct 2023 Terraced £156,000 1,302 £120
11 Oct 2023 Terraced £55,000 872 £63
11 Oct 2023 Semi-Detached £115,000 829 £139
10 Oct 2023 Flat £50,000 560 £89
10 Oct 2023 Semi-Detached £137,000 667 £205
10 Oct 2023 Flat £140,000 - -
10 Oct 2023 Flat £140,000 - -
10 Oct 2023 Semi-Detached £235,000 1,485 £158
10 Oct 2023 Terraced £84,950 700 £121
10 Oct 2023 Semi-Detached £142,000 592 £240
10 Oct 2023 Flat £55,000 646 £85
10 Oct 2023 Semi-Detached £113,200 915 £124
10 Oct 2023 Terraced £180,000 1,059 £170
10 Oct 2023 Terraced £120,000 1,335 £90
10 Oct 2023 Detached £300,000 1,345 £223
10 Oct 2023 Semi-Detached £227,000 850 £267
09 Oct 2023 Terraced £145,000 753 £192
09 Oct 2023 Terraced £90,000 538 £167
09 Oct 2023 Terraced £68,500 603 £114
09 Oct 2023 Semi-Detached £118,000 721 £164
09 Oct 2023 Semi-Detached £54,000 936 £58
09 Oct 2023 Terraced £155,000 926 £167
08 Oct 2023 Semi-Detached £165,000 990 £167
08 Oct 2023 Terraced £180,000 969 £186
08 Oct 2023 Detached £360,000 1,711 £210
08 Oct 2023 Semi-Detached £102,500 915 £112
08 Oct 2023 Semi-Detached £315,000 2,303 £137
08 Oct 2023 Terraced £130,000 1,109 £117
08 Oct 2023 Semi-Detached £163,000 638 £256
08 Oct 2023 Detached £322,500 1,335 £242
08 Oct 2023 Terraced £110,000 969 £114
08 Oct 2023 Flat £92,000 570 £161
08 Oct 2023 Flat £85,500 570 £150
08 Oct 2023 Terraced £78,000 743 £105
08 Oct 2023 Terraced £227,500 1,066 £213
05 Oct 2023 Semi-Detached £156,000 700 £223
05 Oct 2023 Semi-Detached £82,000 732 £112
05 Oct 2023 Terraced £105,000 420 £250
05 Oct 2023 Semi-Detached £190,000 786 £242
05 Oct 2023 Terraced £120,000 710 £169
05 Oct 2023 Terraced £46,000 797 £58
05 Oct 2023 Terraced £62,500 1,119 £56
05 Oct 2023 Flat £65,000 - -
05 Oct 2023 Terraced £177,000 1,367 £129
05 Oct 2023 Semi-Detached £206,500 872 £237
05 Oct 2023 Semi-Detached £68,000 753 £90
05 Oct 2023 Semi-Detached £125,000 603 £207
05 Oct 2023 Detached £85,000 - -
05 Oct 2023 Terraced £85,000 603 £141
05 Oct 2023 Terraced £95,000 915 £104
05 Oct 2023 Semi-Detached £170,000 883 £193
05 Oct 2023 Semi-Detached £130,000 980 £133
05 Oct 2023 Semi-Detached £135,000 657 £206
05 Oct 2023 Terraced £90,500 1,421 £64
05 Oct 2023 Terraced £87,450 1,119 £78
05 Oct 2023 Semi-Detached £132,500 710 £187
05 Oct 2023 Terraced £110,000 861 £128
05 Oct 2023 Detached £220,000 1,066 £206
05 Oct 2023 Flat £42,500 - -
05 Oct 2023 Detached £229,995 818 £281
05 Oct 2023 Semi-Detached £110,000 969 £114
05 Oct 2023 Terraced £155,000 902 £172
05 Oct 2023 Semi-Detached £166,500 840 £198
05 Oct 2023 Detached £91,750 646 £142
05 Oct 2023 Detached £210,596 818 £257
05 Oct 2023 Terraced £140,000 1,055 £133
05 Oct 2023 Terraced £55,000 850 £65
05 Oct 2023 Terraced £125,500 614 £205
05 Oct 2023 Semi-Detached £235,000 775 £303
05 Oct 2023 Semi-Detached £240,000 1,076 £223
05 Oct 2023 Semi-Detached £267,250 1,066 £251
04 Oct 2023 Terraced £155,000 797 £195
04 Oct 2023 Terraced £132,500 947 £140
04 Oct 2023 Terraced £177,500 710 £250
04 Oct 2023 Semi-Detached £248,000 1,098 £226
04 Oct 2023 Terraced £196,000 872 £225
04 Oct 2023 Terraced £268,000 1,238 £217
04 Oct 2023 Terraced £92,500 764 £121
04 Oct 2023 Terraced £98,000 592 £166
04 Oct 2023 Terraced £90,000 1,021 £88
04 Oct 2023 Detached £340,000 958 £355
03 Oct 2023 Terraced £285,000 - -
03 Oct 2023 Terraced £111,000 753 £147
03 Oct 2023 Terraced £95,000 657 £145
03 Oct 2023 Semi-Detached £329,950 - -
03 Oct 2023 Semi-Detached £130,000 710 £183
03 Oct 2023 Semi-Detached £130,000 635 £205
03 Oct 2023 Detached £225,000 1,550 £145
03 Oct 2023 Terraced £100,000 1,518 £66
03 Oct 2023 Detached £387,995 1,335 £291
03 Oct 2023 Semi-Detached £335,000 1,173 £286
03 Oct 2023 Detached £280,000 1,184 £236
03 Oct 2023 Terraced £128,500 474 £271
03 Oct 2023 Semi-Detached £160,000 1,130 £142
03 Oct 2023 Detached £300,000 1,389 £216
03 Oct 2023 Terraced £80,000 1,012 £79
03 Oct 2023 Semi-Detached £200,000 936 £214
02 Oct 2023 Terraced £38,000 1,087 £35
02 Oct 2023 Terraced £39,950 818 £49
01 Oct 2023 Flat £152,941 280 £546
01 Oct 2023 Flat £75,000 280 £268
01 Oct 2023 Flat £130,000 248 £525
01 Oct 2023 Terraced £220,000 2,088 £105
01 Oct 2023 Semi-Detached £140,000 980 £143
01 Oct 2023 Flat £75,000 194 £387
01 Oct 2023 Terraced £52,500 657 £80
01 Oct 2023 Semi-Detached £320,000 3,520 £91
01 Oct 2023 Detached £335,000 1,216 £275
01 Oct 2023 Semi-Detached £239,995 850 £282
01 Oct 2023 Semi-Detached £321,250 - -
01 Oct 2023 Terraced £143,000 850 £168
01 Oct 2023 Semi-Detached £280,000 1,076 £260
01 Oct 2023 Flat £65,000 248 £263
01 Oct 2023 Flat £70,000 - -
01 Oct 2023 Flat £130,000 194 £671
01 Oct 2023 Flat £130,000 - -
01 Oct 2023 Terraced £80,425 1,507 £53
01 Oct 2023 Terraced £120,000 764 £157
01 Oct 2023 Semi-Detached £130,000 570 £228
01 Oct 2023 Semi-Detached £135,000 624 £216

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