Year	Total
1980	289549920
1981	357149760
1982	399802040
1983	339745120
1984	349184000
1985	335448520
1986	392068160
1987	396364760
1988	434965960
1989	422962760
1990	430683000
1991	440121880
1992	439262560
1993	444404840
1994	520761560
1995	518183600
1996	520761560
1997	550796840
1998	651173600
1999	646877000
2000	674334320
2001	676052960
2002	623716280
2003	511418160
2004	530500520
2005	507176120
2006	479377800
2007	467715600
2008	578226880
2009	553974960
2010	522562040
2011	528263560
2012	534960800
2013	539803000
2014	543144800
2015	543499440
2016	543499440
