Nifty ends lower for tenth straight session, dropping 36.65 points or 0.17% to settle at 22,082.65