We've updated our chart which shows the quarterly development of our analysts' recommendations over the last 10 years nearly (since Q2 2004).
Currently 24 institutions publish research about the "Shopping Center Share" - and there are more to come.
The consensus can be found here.