Liontrust Asset Management – 24 years & counting