933 car makes
2004 > present
1857 > present
1963 > present
1905 > 1987
1989 > present
1914 > present
1904 > present
1914 > present
1949 > present
1980 > present
1941 > present
1986 > present
1903 > present
1966 > present
1973 > present
1988 > present
1909 > present
1976 > present
1917 > present
1977 > present