§ 18.   Equal privileges or immunities. No law shall be passed granting to any citizen, class of citizens or corporation, privileges or immunities which upon the same terms shall not equally belong to all citizens or corporations.