Foster + Partners tops the AJ100

The AJ100 number ones 1995 to 2012