Table shows Insight Partners exits so far in 2024