
                                                                      EXHIBIT 38

                COMMON SHARE PURCHASES BY SCHOLEFIELD GOODMAN BV
             ON THE AMSTERDAM STOCK EXCHANGE AND THE NEW YORK STOCK
             EXCHANGE BETWEEN AUGUST 21, 2003 AND SEPTEMBER 22, 2003

Purchases on the Amsterdam Stock Exchange (all amounts other than number of
shares in Euros)

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

August 21, 2003             900                 89.20                 80,280.00
August 21, 2003             669                 89.35                 59,775.15
August 21, 2003           2,000                 89.45                178,900.00
August 21, 2003           2,547                 89.50                227,956.50
August 21, 2003          17,863                 89.55              1,599,631.65
August 21, 2003           9,198                 89.60                824,140.80
August 21, 2003           5,078                 89.65                455,242.70
August 21, 2003           7,871                 89.70                706,028.70
August 22, 2003           2,357                 90.00                212,130.00
August 22, 2003           4,000                 90.05                360,200.00
August 22, 2003           3,907                 90.10                352,020.70
August 22, 2003             836                 90.15                 75,365.40
August 22, 2003           5,700                 90.20                514,140.00
August 22, 2003           2,000                 90.25                180,500.00
August 22, 2003           2,200                 90.30                198,660.00
August 22, 2003             589                 90.40                 53,245.60
August 22, 2003           1,500                 90.45                135,675.00
August 22, 2003           2,500                 90.50                226,250.00
August 22, 2003             850                 90.60                 77,010.00


                                      -1-

<PAGE>

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

August 22, 2003           1,788                 90.65                162,082.20
August 22, 2003             381                 90.70                 34,556.70
August 22, 2003           6,482                 90.75                588,241.50
August 22, 2003           5,936                 90.80                538,988.80
August 22, 2003           5,100                 90.90                463,590.00
August 25, 2003           2,449                 90.30                221,144.70
August 25, 2003           3,383                 90.35                305,654.05
August 25, 2003             478                 90.40                 43,211.20
August 25, 2003           3,958                 90.45                358,001.10
August 25, 2003           4,312                 90.50                390,236.00
August 25, 2003          12,387                 90.55              1,121,642.85
August 25, 2003           6,257                 90.60                566,884.20
August 26, 2003           1,000                 90.80                 90,800.00
August 26, 2003           2,000                 90.85                181,700.00
August 26, 2003           1,652                 90.90                150,166.80
August 26, 2003           1,492                 90.95                135,697.40
August 26, 2003           3,480                 91.00                316,680.00
August 26, 2003           3,224                 91.05                293,545.20
August 26, 2003           2,336                 91.10                212,809.60
August 26, 2003           19,440                91.15              1,771,956.00
August 26, 2003           1,000                 91.25                91,250.00
August 27, 2003           1,980                 90.40                178,992.00
August 27, 2003           1,650                 90.45                149,242.50
August 27, 2003           4,087                 90.50                369,873.50


                                      -2-

<PAGE>

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

August 27, 2003           3,531                 90.55                319,732.05
August 27, 2003          12,387                 90.60              1,122,262.20
August 27, 2003           1,489                 90.65                134,977.85
August 27, 2003           2,943                 90.70                266,930.10
August 27, 2003           3,000                 90.75                272,250.00
August 27, 2003           1,000                 90.80                 90,800.00
August 27, 2003           1,714                 90.85                155,716.90
August 27, 2003           1,283                 90.90                116,624.70
August 27, 2003             560                 90.95                 50,932.00
August 28, 2003           1,088                 90.85                 98,844.80
August 28, 2003           8,624                 90.90                783,921.60
August 28, 2003           1,912                 90.95                173,896.40
August 28, 2003           2,785                 91.00                253,435.00
August 28, 2003             199                 91.05                 18,118.95
August 28, 2003          10,719                 91.10                976,500.90
August 28, 2003           3,797                 91.15                346,096.55
August 28, 2003           3,000                 91.20                273,600.00
August 28, 2003           2,745                 91.30                250,618.50
August 28, 2003             755                 91.50                 69,082.50
August 29, 2003           1,000                 90.30                 90,300.00
August 29, 2003           3,000                 90.50                271,500.00
August 29, 2003           6,624                 90.55                599,803.20
August 29, 2003           3,000                 90.65                271,950.00
August 29, 2003           3,000                 90.70                272,100.00


                                      -3-

<PAGE>

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


August 29, 2003           4,000                 90.75                363,000.00
August 29, 2003           4,000                 90.80                363,200.00
August 29, 2003           1,000                 90.85                 90,850.00
August 29, 2003           3,090                 90.90                280,881.00
August 29, 2003           2,000                 90.95                181,900.00
August 29, 2003           1,000                 91.00                 91,000.00
August 29, 2003           2,090                 91.05                190,294.50
August 29, 2003           1,000                 91.10                 91,100.00
August 29, 2003             820                 91.20                 74,784.00
September 1, 2003         1,000                 90.20                 90,200.00
September 1, 2003         5,000                 90.30                451,500.00
September 1, 2003         7,891                 90.35                712,951.85
September 1, 2003         4,471                 90.40                404,178.40
September 1, 2003         8,619                 90.45                779,588.55
September 1, 2003         8,473                 90.50                766,806.50
September 1, 2003           100                 90.55                  9,055.00
September 2, 2003         1,000                 90.60                 90,600.00
September 2, 2003         3,400                 91.00                309,400.00
September 2, 2003           600                 91.15                 54,690.00
September 2, 2003         3,000                 91.20                273,600.00
September 2, 2003         1,235                 91.25                112,693.75
September 2, 2003           765                 91.30                 69,844.50
September 2, 2003           437                 91.35                 39,919.95
September 2, 2003         1,568                 91.40                143,315.20



                                      -4-

<PAGE>

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

September 2, 2003         9,547                 91.45                873,073.15
September 2, 2003         4,469                 91.50                408,913.50
September 2, 2003            33                 91.55                  3,021.15
September 2, 2003         9,500                 91.60                870,200.00
September 3, 2003           500                 92.10                 46,050.00
September 3, 2003         2,500                 92.15                230,375.00
September 3, 2003         5,498                 92.20                506,915.60
September 3, 2003         1,554                 92.25                143,356.50
September 3, 2003           500                 92.30                 46,150.00
September 3, 2003         1,360                 92.35                125,596.00
September 3, 2003         5,599                 92.40                517,347.60
September 3, 2003         1,187                 92.45                109,738.15
September 3, 2003        16,856                 92.50              1,559,180.00
September 4, 2003           884                 91.50                 80,886.00
September 4, 2003         2,554                 91.55                233,818.70
September 4, 2003         2,000                 91.60                183,200.00
September 4, 2003         2,170                 91.65                198,880.50
September 4, 2003           946                 91.70                 86,748.20
September 4, 2003         4,000                 91.75                367,000.00
September 4, 2003         4,000                 91.95                367,800.00
September 4, 2003        10,328                 92.00                950,176.00
September 4, 2003         7,057                 92.05                649,596.85
September 4, 2003         1,615                 92.10                148,741.50
September 5, 2003         3,000                 90.25                270,750.00


                                      -5-

<PAGE>

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

September 5, 2003         2,000                 90.30                180,600.00
September 5, 2003         5,093                 90.35                460,152.55
September 5, 2003         1,461                 90.40                132,074.40
September 5, 2003         2,000                 90.55                181,100.00
September 5, 2003         5,000                 90.60                453,000.00
September 5, 2003         2,000                 90.75                181,500.00
September 5, 2003         2,000                 90.90                181,800.00
September 5, 2003           911                 90.95                 82,855.45
September 5, 2003         1,589                 91.00                144,599.00
September 5, 2003         2,256                 91.05                205,408.80
September 5, 2003         1,213                 91.10                110,504.30
September 5, 2003         5,504                 91.15                501,689.60
September 5, 2003            27                 91.25                  2,463.75
September 5, 2003         1,500                 91.30                136,950.00
September 8, 2003           400                 89.85                 35,940.00
September 8, 2003           999                 89.90                 89,810.10
September 8, 2003         4,156                 89.95                373,832.20
September 8, 2003           950                 90.00                 85,500.00
September 8, 2003        10,421                 90.05                938,411.05
September 8, 2003        13,503                 90.10              1,216,620.30
September 8, 2003         7,117                 90.15                641,597.55
September 8, 2003         3,678                 90.25                331,939.50
September 9, 2003         1,500                 88.85                133,275.00
September 9, 2003         5,224                 88.90                464,413.60


                                      -6-

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

September 9, 2003         1,500                 89.05                133,575.00
September 9, 2003         1,003                 89.10                 89,367.30
September 9, 2003         9,195                 89.15                819,734.25
September 9, 2003         7,500                 89.30                669,750.00
September 9, 2003           302                 89.40                 26,998.80
September 9, 2003         2,500                 89.50                223,750.00
September 9, 2003         1,929                 89.60                172,838.40
September 9, 2003         7,000                 89.70                627,900.00
September 9, 2003         3,571                 89.80                320,675.80
September 10, 2003        1,000                 88.50                 88,500.00
September 10, 2003        9,490                 88.60                840,814.00
September 10, 2003        9,131                 88.75                810,376.25
September 10, 2003       15,260                 88.80              1,355,088.00
September 10, 2003        6,343                 88.90                563,892.70
September 11, 2003          300                 88.25                 26,475.00
September 11, 2003        5,000                 88.30                441,500.00
September 11, 2003          716                 88.35                 63,258.60
September 11, 2003        3,000                 88.50                265,500.00
September 11, 2003          921                 88.55                 81,554.55
September 11, 2003        7,112                 88.60                630,123.20
September 11, 2003          589                 88.70                 52,244.30
September 11, 2003        1,126                 88.75                 99,932.50
September 11, 2003        7,951                 88.80                706,048.80
September 11, 2003        5,777                 88.85                513,286.45


                                      -7-

<PAGE>

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

September 11, 2003        8,732                 88.90                776,274.80
September 12, 2003        1,048                 87.95                 92,171.60
September 12, 2003        2,000                 88.00                176,000.00
September 12, 2003        4,552                 88.05                400,803.60
September 12, 2003       12,224                 88.10              1,076,934.40
September 12, 2003        1,822                 88.25                160,791.50
September 12, 2003        1,100                 88.30                 97,130.00
September 12, 2003        1,400                 88.35                123,690.00
September 12, 2003          200                 88.40                 17,680.00
September 12, 2003        4,878                 88.45                431,459.10
September 12, 2003        2,000                 88.55                177,100.00
September 12, 2003        2,000                 88.80                177,600.00
September 12, 2003        1,000                 88.90                 88,900.00
September 12, 2003        2,000                 89.05                178,100.00
September 12, 2003        1,000                 89.10                 89,100.00
September 12, 2003        1,000                 89.15                 89,150.00
September 12, 2003        1,000                 89.20                 89,200.00
September 12, 2003        2,000                 89.25                178,500.00
September 15, 2003          413                 88.15                 36,405.95
September 15, 2003       12,575                 88.20              1,109,115.00
September 15, 2003       20,285                 88.25              1,790,151.25
September 15, 2003        9,637                 88.30                850,947.10
September 15, 2003        2,000                 88.40                176,800.00


                                      -8-

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

September 15, 2003        2,004                 88.45                177,253.80
September 16, 2003        1,650                 88.25                145,612.50
September 16, 2003        5,699                 88.60                504,931.40
September 16, 2003        1,537                 88.65                136,255.05
September 16, 2003       14,408                 88.70              1,277,989.60
September 16, 2003        2,405                 88.75                213,443.75
September 16, 2003        7,210                 88.80                640,248.00
September 16, 2003        6,760                 88.85                600,626.00
September 16, 2003        7,245                 88.90                644,080.50
September 17, 2003        4,338                 88.65                384,563.70
September 17, 2003       14,139                 88.70              1,254,129.30
September 17, 2003        7,647                 88.75                678,671.25
September 17, 2003        5,000                 88.80                444,000.00
September 17, 2003        1,495                 88.85                132,830.75
September 17, 2003        1,295                 88.90                115,125.50
September 17, 2003          800                 88.95                 71,160.00
September 17, 2003        2,200                 89.00                195,800.00
September 17, 2003        3,232                 89.05                287,809.60
September 17, 2003          268                 89.10                 23,878.80
September 17, 2003        2,016                 89.15                179,726.40
September 17, 2003        1,900                 89.20                169,480.00
September 17, 2003        2,584                 89.25                230,622.00
September 18, 2003        1,988                 87.75                174,447.00
September 18, 2003        3,513                 87.80                308,441.40


                                      -9-

<PAGE>

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

September 18, 2003        1,000                 88.00                 88,000.00
September 18, 2003        1,000                 88.05                 88,050.00
September 18, 2003        1,355                 88.10                119,375.50
September 18, 2003        5,499                 88.15                484,736.85
September 18, 2003       15,645                 88.20              1,379,889.00
September 18, 2003        2,000                 88.30                176,600.00
September 18, 2003          900                 88.35                 79,515.00
September 18, 2003       11,788                 88.40              1,042,059.20
September 18, 2003        2,226                 88.45                196,889.70
September 19, 2003        6,914                 87.80                607,049.20
September 19, 2003        2,261                 87.85                198,628.85
September 19, 2003        7,242                 87.90                636,571.80
September 19, 2003        7,451                 87.95                655,315.45
September 19, 2003        5,998                 88.00                527,824.00
September 19, 2003        7,499                 88.05                660,286.95
September 19, 2003        2,261                 88.10                199,194.10
September 19, 2003        1,000                 88.15                 88,150.00
September 19, 2003        4,288                 88.20                378,201.60
September 19, 2003        1,000                 88.30                 88,300.00
September 19, 2003        1,000                 88.40                 88,400.00
September 22, 2003          147                 86.60                 12,730.20
September 22, 2003        8,919                 86.65                772,831.35
September 22, 2003        5,908                 86.70                512,223.60
September 22, 2003          827                 86.75                 71,742.25


                                      -10-

<PAGE>
                       NUMBER OF COMMON     PRICE PER COMMON     TOTAL PURCHASE
                       SHARES PURCHASED       SHARE (euros)       PRICE (euros)
September 22, 2003        7,700                 86.80                668,360.00
September 22, 2003        1,903                 86.90                165,370.70
September 22, 2003          338                 86.95                 29,389.10
September 22, 2003       21,727                 87.00              1,890,249.00
September 22, 2003        1,410                 87.05                122,740.50
September 22, 2003        2,419                 87.10                210,694.90
                          -----                                      ----------

TOTAL                   937,730                                   84,050,680.75



Purchases on the New York Stock Exchange (all amounts other than number of
shares in U.S. Dollars)

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

August 21, 2003           5,135                 98.52                505,900.20
August 21, 2003           1,400                 98.53                137,942.00
August 21, 2003           5,500                 98.54                541,970.00
August 21, 2003           6,100                 98.55                601,155.00
August 21, 2003           2,000                 98.56                197,120.00
August 25, 2003             350                 98.56                 34,496.00
August 25, 2003             200                 98.62                 19,724.00
August 25, 2003             400                 98.67                 39,468.00
August 25, 2003           3,900                 98.70                384,930.00
August 25, 2003           3,600                 98.74                355,464.00
August 25, 2003           1,400                 98.75                138,250.00
August 25, 2003           4,600                 98.76                454,296.00


                                      -11-

<PAGE>

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

August 26, 2003           2,650                 98.71                261,581.50
August 26, 2003             500                 98.73                 49,365.00
August 26, 2003           1,800                 98.75                177,750.00
August 26, 2003           2,300                 98.76                227,148.00
August 26, 2003           5,600                 98.78                553,168.00
August 26, 2003           9,100                 98.79                898,989.00
August 27, 2003             450                 98.75                 44,437.50
August 27, 2003           5,000                 98.78                493,900.00
August 27, 2003             200                 98.82                 19,764.00
August 27, 2003           2,100                 98.88                207,648.00
August 27, 2003             300                 98.89                 29,667.00
August 27, 2003             800                 98.91                 79,128.00
August 27, 2003           3,000                 98.94                296,820.00
August 27, 2003          10,100                 99.00                999,900.00
                         ------                                      ----------

TOTAL                    78,485                                    7,749,981.20











                                      -12-





