Keep scrolling down for answers and more stats ...
1827-1829
1831-1833 | 1835-1837
1849-1853
1843-1847
1847-1851
1851-1855
1855-1859
1859-1863
1863-1869
1869-1871
1871-1873
1873-1875
1875-1879
1883-1885
1885-1887 | 1890-1891
1887-1890
1891-1893
1893-1900
1900-1901
1901-1903
1903-1905
1905-1907
1907-1913
1913-1917
1917-1919 | 1921-1923 | 1923-1927
1919-1921 | 1923
1927-1945
1945-1947
1948-1949
1949-1953
1953-1963
1963-1968
1969-1973
1973-1975
1975-1983
1983-1993
1993-2003
2003-2007
2007-2011
2011-2013
2013-2015
2015-2023
2023-Present