Dear Thomas,
Have you tried Ellis Island.org? I believe the records on that site are up through 1892.
Barb