Police no longer give official estimates but said privately that perhaps 10,000 to 20,000 anti-war demonstrators marched, with a smaller but still sizable number of counterprotesters also out in force. An hour into the three-hour Pentagon rally, with the temperature near freezing, protesters had peeled away to a point where fewer than 1,000 were left.
http://news.yahoo.com/s/ap/20070317/ap_on_re_us/iraq_protest
That's way high, unless there was another group of leftists someplace that I didn't see.