The fees, charges and taxes provided for by this Article shall be in lieu of all license fees or privilege or occupation taxes or other fees levied or assessed by any municipality, county or other political subdivision of this State, and no municipality, county or other political subdivision of this State shall impose any license fee or privilege or occupation tax or fee upon any domestic, foreign or alien company, or upon any of its agents, for the privilege of doing an insurance business therein, except the tax authorized by Division 10 of Article 11 of the Illinois Municipal Code, as heretofore and hereafter amended. This Section shall not be construed to prohibit the levy and collection of:
215 ILCS 5/415