96 firms NNPC