                                                                      EXHIBIT 39

                COMMON SHARE PURCHASES BY SCHOLEFIELD GOODMAN BV
                     ON THE AMSTERDAM STOCK EXCHANGE BETWEEN
                     SEPTEMBER 23, 2003 AND OCTOBER 3, 2003

               (all amounts other than number of shares in Euros)




                      NUMBER OF COMMON       PRICE PER           TOTAL PURCHASE
                      SHARES PURCHASED    COMMON SHARE (euros)     PRICE (euros)

September 23, 2003        1,000                 86.3                  86,300.00
September 23, 2003          620                 86.35                 53,537.00
September 23, 2003        6,000                 86.6                 519,600.00
September 23, 2003       15,319                 86.65              1,327,391.35
September 23, 2003       18,312                 86.7               1,587,650.40
September 23, 2003        4,829                 86.75                418,915.75
September 23, 2003        4,218                 86.8                 366,122.40
September 23, 2003        1,000                 86.85                 86,850.00
September 24, 2003        3,021                 86.6                 261,618.60
September 24, 2003        4,000                 86.65                346,600.00
September 24, 2003        5,044                 86.7                 437,314.80
September 24, 2003       10,907                 86.75                946,182.25
September 24, 2003       10,296                 86.8                 893,692.80
September 24, 2003       12,030                 86.85              1,044,805.50
September 24, 2003        6,000                 86.9                 521,400.00
September 25, 2003        6,759                 86.55                584,991.45
September 25, 2003        1,448                 86.6                 125,396.80
September 25, 2003        5,000                 86.65                433,250.00


                                      -1-

<PAGE>

                      NUMBER OF COMMON       PRICE PER           TOTAL PURCHASE
                      SHARES PURCHASED    COMMON SHARE (euros)     PRICE (euros)

September 25, 2003        7,144                 86.7                 619,384.80
September 25, 2003       14,258                 86.75              1,236,881.50
September 25, 2003        4,000                 86.8                 347,200.00
September 25, 2003       11,246                 86.85                976,715.10
September 25, 2003          443                 86.9                  38,496.70
September 25, 2003        1,000                 86.95                 86,950.00
September 26, 2003        5,000                 73.1                 365,500.00
September 26, 2003        5,000                 73.2                 366,000.00
September 26, 2003        1,100                 73.25                 80,575.00
September 26, 2003        9,626                 73.3                 705,585.80
September 26, 2003       10,630                 73.35                779,710.50
September 26, 2003        1,000                 73.4                  73,400.00
September 26, 2003        9,712                 73.45                713,346.40
September 26, 2003        9,230                 73.5                 678,405.00
September 29, 2003        1,847                 73.2                 135,200.40
September 29, 2003          176                 73.25                 12,892.00
September 29, 2003        1,000                 73.35                 73,350.00
September 29, 2003        5,000                 73.45                367,250.00
September 29, 2003        1,851                 73.5                 136,048.50
September 29, 2003        3,149                 73.55                231,608.95
September 29, 2003        4,000                 73.65                294,600.00
September 29, 2003       17,780                 73.7               1,310,386.00
September 29, 2003       19,220                 73.75              1,417,475.00
September 29, 2003        3,000                 73.8                 221,400.00


                                      -2-

<PAGE>

                      NUMBER OF COMMON       PRICE PER           TOTAL PURCHASE
                      SHARES PURCHASED    COMMON SHARE (euros)     PRICE (euros)

September 29, 2003          500                 73.85                 36,925.00
September 29, 2003          500                 73.9                  36,950.00
September 29, 2003        1,000                 74.05                 74,050.00
September 30, 2003          500                 71.85                 35,925.00
September 30, 2003          500                 71.9                  35,950.00
September 30, 2003          500                 71.95                 35,975.00
September 30, 2003        3,500                 72.25                252,875.00
September 30, 2003        1,000                 72.4                  72,400.00
September 30, 2003        1,000                 72.55                 72,550.00
October 1, 2003           1,000                 71.95                 71,950.00
October 1, 2003           1,000                 72                    72,000.00
October 1, 2003           2,076                 72.05                149,575.80
October 1, 2003           2,000                 72.1                 144,200.00
October 1, 2003           1,924                 72.15                138,816.60
October 1, 2003           1,000                 72.2                  72,200.00
October 1, 2003           1,000                 72.25                 72,250.00
October 2, 2003           2,000                 71.9                 143,800.00
October 2, 2003           4,000                 71.95                287,800.00
October 2, 2003           4,000                 72                   288,000.00
October 3, 2003           1,500                 71.75                107,625.00
October 3, 2003             500                 71.8                  35,900.00
October 3, 2003             500                 71.85                 35,925.00
October 3, 2003           1,000                 72.15                 72,150.00
October 3, 2003           3,500                 72.2                 252,700.00


                                      -3-

<PAGE>

                      NUMBER OF COMMON       PRICE PER           TOTAL PURCHASE
                      SHARES PURCHASED    COMMON SHARE (euros)     PRICE (euros)

October 3, 2003           1,000                 72.3                  72,300.00
October 3, 2003           1,500                 72.4                 108,600.00
                          -----                                      ----------

TOTAL                   300,715                                   24,089,373.15



                                      -4-

<PAGE>

