This is interesting but really not so surprising when one thinks about how big of a franchise Pokemon has developed into.  Looking at Diamond and Pearl selling 20,000 units in a year may not seem so impressive but factor in the game being five/six years old, and a few game evolutions behind, then it becomes pretty darn impressive. Now I can see why the asking price for older Pokemon games is still so high.