Let $X$ be an algebraic surface with only canonical singularities and such that $K_X$ is nef. Then Miyaoka's "The Maximal Number of Quotient Singularities on Surfaces with Given Numerical Invariants" contains an upper bound on the number of singularities that $X$ can have in terms of its numerical invariants.
Is there a similar result regarding $3$-folds?
I am particularly interested in isolated compound Du Val singularities and cyclic quotient singularities. Are there upper bounds on the number of singularities of these types that a (nice enough) $3$-fold can have? If so, what assumptions should we impose on the $3$-fold?