Client Installation 10.1.500 to 10.1.600

We are planning to upgrade from 10.1.500 to 10.1.600 on our existing servers. All client installations (over 100) are on their local drive. Do we need to install new client installation for all existing users? If so, do we need to uninstall 10.1.500 before installing 10.1.600? Is there a way to automate the installation of the new version and remove of old version?