How Long Do Bank Voles Live