Of those caught accepting bribes, 2,965 were public servants, compared with 1,101 private sector employees, out of a total of 6,585 cases.