software market stats 2024