How Many Knots Are There