Microsoft

39.20%
17,808 39,291 hours 11,538 689 40 849,502