After pasting the most searched Chinese keywords from Google's August 2006 data and skimming through them, I noticed there are two entries for "China Merchants Bank." The one in ninth place is annotated with "a p2p software download," while the eleventh one is annotated as "China Merchants Bank." Clearly, a small mistake was made by Google's staff.
Judging from Google's previous rankings and English annotations, it's very likely that the ninth position was actually meant for "Xunlei."