there is a tool "Qv User Manager" - you can pull list of user who did not access QV in a specified number of day and then use that list to drop licenses for them. Works like a charm and even can be scheduled to run automatically on weekend.
Please note that it takes 24 hours to free up the license.