Here at dotTLD.net, we have compiled a list of all current domain extensions. The list is currently updated each month to reflect the changes in the stats for each domain extension. Information that can be found here: approximate number of registered domains for each extension, gains / losses of domains from registrars and information relating to the TLD such as: registry information, contact information and name servers used. You'll also be able to view the top 10 registrars for each TLD.
Currently in our database, we are tracking 1,577 TLDs, which have a combined domain registration count of 321,205,973. This figure represents an increase of 1,044,787 registered domains from the previous update.