Even 2,500 would be a stretch, based on the pics I’ve seen... and very likely among them were:
o American State Department employees all over Germany and the rest of Europe - including executive branch agencies
o American military personnel and their families who were virtually “ordered” to attend
o American company employees who work for companies supporting Obama/Democrats
o Liberal students from German universities
o Former East-Germany groups still associated with Communism
o Family of European media who were given complimentary tickets in good seats
o Some high schools students who were let out of class to attend
o The entire Obama trip staff
BTW, those examples are by another poster on another site... So, “texanbynature,” if you’re somewhere out there.. thanks.