TOP TEN SOFTWARE COMPANIES