Грамматический словарь Зализняка (склонения слова):
1. лан, ланы, лана, ланов, лан, лану, ланам, лан, ланы, ланом, ланами, лане, ланах 2. лан, ланы, лана, ланов, лану, ланам, лан, ланы, ланом, ланами, лане, ланах 3. лан, ланы, лана, ланов, лану, ланам, лан, ланы, ланом, ланами, лане, ланах