The Capitol Riverfront BID has published a summary of development in the Capitol Riverfront, as of the first quarter of 2009. With the completion of 909 at Capitol Yards and EYA's first phase of the Capitol Quarter townhomes, there are now over 2,000 residential units in the neighborhood. More stats after the jump.