Number of Investors vs Investment Deals | 2021 - 2025