JLL research reveals that 77% of the new inventory delivered in early 2026 was already occupied