REGISTRATION RIGHTS AGREEMENT by and among CADIZ INC. and EACH HOLDER OF REGISTRABLE SECURITIES REFLECTED ON THE SIGNATURE PAGE HEREOF March 5, 2020