I run a Factor Analysis and got 14 factors with an Eigenvalue above 1!

The first 5 factors explain most of the variance (Eigenvalue >2) and the remaining 9 factors have an eigenvalue around 1.5

What shall I do? Shall I keep all 14 factors or extract only the first 5 that explain most of the variance?

Thank you in advance!