Offshore, Onshore, Nearshore, And Hybrid Software Growth