Single Molecule Counting