Twelve percent acceptance rate? I think not.

BarryD
Sun, 03 Apr 2005 23:08:45 +0000

In 2003 it was 33%

In 2004 it was 30%

In 2005 it will be no less than 31%.