Here are the IP Block and Address allocation by registrar, as well as the number of officially allocated IP Addresses in each country (with 65536 Hosts or more) as of August 17, 2005 00:30 UTC.

This data has been extracted from the GrabIP database


IP REGISTRAR BREAKDOWN

registry   NUM_HOSTS  NUM_BLOCK
--------  ----------  ---------
arin      1481414400      36355
ripencc    361039644      18864
apnic      285163264      11402
lacnic      38433536       1534
afrinic     10534912        473

NUMBER OF ALLOCATED IP ADDRESSES BY COUNTRY (65536 Hosts or more)**

COUNTRY                                     COUNTRY_CODE   NUM_HOSTS  NUM_BLOCKS
------------------------------------------  ------------  ----------  ----------
UNITED STATES                               US            1313949696       31216
JAPAN                                       JP             140817920        1502
EUROPEAN UNION                              EU             113810588        4595
CHINA                                       CN              69473536         871
CANADA                                      CA              65890048        4921
GERMANY                                     DE              50366576        1651
FRANCE                                      FR              41834624        1188
UNITED KINGDOM                              UK              39048024        1630
KOREA, REPUBLIC OF                          KR              37513472         350
UNITED KINGDOM                              GB              33562368          25
AUSTRALIA                                   AU              26410240        4743
NETHERLANDS                                 NL              16426144         995
SPAIN                                       ES              16301856         417
ITALY                                       IT              16213856         728
TAIWAN, PROVINCE OF CHINA                   TW              15157248         322
BRAZIL                                      BR              15075072         261
SWEDEN                                      SE              12033664         526
MEXICO                                      MX              11030528         154
RUSSIAN FEDERATION                          RU              10389536        1150
SOUTH AFRICA                                ZA               8184064         251
POLAND                                      PL               7318686         704
FINLAND                                     FI               7100800         260
SWITZERLAND                                 CH               6875584         754
DENMARK                                     DK               6839072         274
HONG KONG                                   HK               6124800         534
INDIA                                       IN               5891072         352
AUSTRIA                                     AT               5667232         383
NORWAY                                      NO               5054240         242
BELGIUM                                     BE               4309760         290
NEW ZEALAND                                 NZ               4274944        1126
TURKEY                                      TR               3664064         167
CHILE                                       CL               3002112         314
ARGENTINA                                   AR               2923520         237
IRELAND                                     IE               2903200         114
THAILAND                                    TH               2853376         295
CZECH REPUBLIC                              CZ               2804480         186
ROMANIA                                     RO               2764160         274
ISRAEL                                      IL               2726272         118
SINGAPORE                                   SG               2677760         304
PORTUGAL                                    PT               2604864          96
MALAYSIA                                    MY               2569472         191
HUNGARY                                     HU               2220288         131
GREECE                                      GR               1766400         161
VENEZUELA                                   VE               1753088          79
UKRAINE                                     UA               1354458         618
BULGARIA                                    BG               1352192         191
EGYPT                                       EG               1280768          55
INDONESIA                                   ID               1267200         224
COSTA RICA                                  CR               1254144          12
PHILIPPINES                                 PH               1136384         186
SLOVAKIA                                    SK                975872          88
UNITED ARAB EMIRATES                        AE                964608          14
SAUDI ARABIA                                SA                902400          79
COLOMBIA                                    CO                864768         102
LATVIA                                      LV                798528         101
LITHUANIA                                   LT                788352          66
IRAN, ISLAMIC REPUBLIC OF                   IR                778752          52
SLOVENIA                                    SI                667392         100
PERU                                        PE                646656          58
ESTONIA                                     EE                645376          44
VIET NAM                                    VN                625664          38
ICELAND                                     IS                507904          28
PANAMA                                      PA                467712          30
YUGOSLAVIA                                  YU                347392          35
PAKISTAN                                    PK                345600          77
CROATIA                                     HR                338240          32
LUXEMBOURG                                  LU                307968          50
KUWAIT                                      KW                297728          24
CYPRUS                                      CY                274720          58
BOLIVIA                                     BO                263424          20
KAZAKHSTAN                                  KZ                242688          27
ECUADOR                                     EC                242432         125
MALTA                                       MT                240384          31
MOROCCO                                     MA                233728           9
PUERTO RICO                                 PR                218880          29
URUGUAY                                     UY                206592          25
JORDAN                                      JO                191744          29
BANGLADESH                                  BD                178688          52
QATAR                                       QA                176128           6
PALESTINIAN TERRITORY, OCCUPIED             PS                173824          17
BRUNEI DARUSSALAM                           BN                172544          11
SRI LANKA                                   LK                167936          30
OMAN                                        OM                163840           5
NIGERIA                                     NG                159744          24
EL SALVADOR                                 SV                156416          12
GUATEMALA                                   GT                145152          19
MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF  MK                143360          11
DOMINICAN REPUBLIC                          DO                128768          21
MACAO                                       MO                127232          15
BOSNIA AND HERZEGOVINA                      BA                124928          23
BELARUS                                     BY                119552          16
GEORGIA                                     GE                118784          18
LEBANON                                     LB                112640          16
KENYA                                       KE                108800          23
TUNISIA                                     TN                106752           4
CUBA                                        CU                 95232          12
AZERBAIJAN                                  AZ                 92160          11
ALGERIA                                     DZ                 90880          16
FIJI                                        FJ                 88832          10
ARMENIA                                     AM                 86016          10
NICARAGUA                                   NI                 81152           9
UZBEKISTAN                                  UZ                 77824           9
GHANA                                       GH                 74496          13
BERMUDA                                     BM                 66048          18
KYRGYZSTAN                                  KG                 65536           9

I will try and post these weekly.

**Please note that the total number of IP Addresses for the United Kingdom is the sum of totals for the two unique country codes used when registering IP Blocks — UK and GB.