Form 10-K Annual Filings
- December 31, 2023
- December 31, 2022
- December 31, 2021
- December 31, 2020
- December 31, 2019
- December 31, 2018
- December 31, 2017
- December 31, 2016
- December 31, 2015
- December 31, 2014
- December 31, 2013
- December 31, 2012
- December 31, 2011
- December 31, 2010
- December 31, 2009
- December 31, 2008
- December 31, 2007
- December 31, 2006
- December 31, 2005
- December 31, 2004
- December 31, 2003
- December 31, 2002
- December 31, 2001
- December 31, 2000
- December 31, 1999
- December 31, 1998
- December 31, 1997
- December 31, 1996
- December 31, 1995
- December 31, 1994
- December 31, 1993
- December 31, 1992
- December 31, 1991
- December 31, 1990
- December 31, 1989
- December 31, 1988
- December 31, 1987
- December 31, 1986
- December 31, 1985
- December 31, 1984
- December 31, 1983
- December 31, 1982
- December 31, 1981
- December 31, 1980