An Exhaustive DPLL Algorithm for Model Counting