Spanish 300

Main

1521
1740
1767
1769 - 1859
1795
1806
1811
1812
1814 - 1840
1817
1819
1819
1821
1821
1821
1822
1822
1826 - 1827
1828
1829 - 1852
1833 - 1854
1838
1845
1848
1852 - 1913
1853 - 1895
1854
1858 - 1864
1864 - 1867
1865
1867 - 1872
1868 - 1874
1869
1870
1872
1876
1877 - 1911
1878
1880 - 1900
1883 - 1949
1886 - 1957
1896
1898
1898
1898
1903
1908
1909
1910 - 1920
1911 - 1913
1913
1913 - 1914
1914 - 1920
1914 - 1915
1914 - 1918
1915
1917
1918
1919
1921 - 1924
1929
1931 - 1939
1934
1936 - 1939
1936 - 1979
1937
1938
1938 - 1973
1939 - 1945
1945 - 1991
1946 - 1955
1949
1959 - 2008
1961
1970 - 1973
1975 - 2012
1975 - 1990
1976 - 1983
1979