Year Number 1995 233000 1996 282000 1997 332000 1998 380000