Cached addressable asset bundles' location in Android?

Are these addressable asset bundles stored in the Application.temporaryCachePath folder?
And I want to know that if a new version of my app is installed, whether the cached files will be deleted?
Is it possible to keep the cached files when installing the new version of the app in Android? I don’t want users to download the same resource files twice.

This is the Cache folder path: /storage/emulated/0/Android/data/com.company.package/files/UnityCache/Shared/.
And reinstall won’t delete the cached addressable bundle files.
BTW, the addressable assets system is really cool, save me a lot of time.