Iowa Caucus results

The latest results from the Iowa Caucus Monday, with 99% of precincts reporting:

Republican

Ted Cruz              51,649 - 28%
Donald Trump      45,416 - 24%
Marco Rubio        43,132 - 23%
Ben Carson         17,393 -   9%
Rand Paul             8,478 -   5%
Jeb Bush               5,235 -   3%
Carly Fiorina          3,483 -   2%
John Kasich           3,473 -  2%
Mike Huckabee      3,344 -  2%
Chris Christie         3,278 -  2%
Rick Santorum       1,783 -   1%
Other                         119 -   0%
Jim Gilmore                12 -   0%

Democratic

Hillary Clinton          699 - 50%
Bernie Sanders        695 - 50%
Martin O'Malley            8 -   1%