There are actually more than 20 in the running, but the polls presently have these five in the lead.

You voted: