How Many Ducks?

A question that I have long wondered about is how many ducks per year meet their demise in a city of 20 million people where BEIJING (PEKING) DUCK is the local specialty.  I may be getting closer to knowing the answer.  Quanjude, the largest, oldest (open for business since 1864) and most prestigious chain of Beijing Duck restaurants just announced that it hit the 148 million mark for ducks served.  That's 148 million ducks in 145 years. 

Ok, so one restaurant roasts about a million ducks per year.  Beijing has hundreds of duck restaurants.  You do the math.  I can't.  It's too hot.