March 22 1995
Halloran & Yauch, Inc.
January 24 2000
October 9 1999
August 7 1995
December 22 2003
Hitchcock Design Group
January 30 2004
May 27 2003
Hitchcock Design Group, EDAW
June 8 2004
November 7 2002