YearTotal UnitTotal ProjectSales RateOccupancy
2026 1,911 3
2025 9,821 15 Contact
2024 12,251 18 Us
2023 42,268 51 for
2022 47,672 52 the
2021 48,003 58 research
2020 32,883 54 work
2019 24,440 39