                                                                      EXHIBIT 28

              COMMON SHARE PURCHASES BY SCHOLEFIELD GOODMANN BV
                         ON THE AMSTERDAM STOCK EXCHANGE
                 BETWEEN FEBRUARY 24, 2003 AND MARCH 20, 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 (e)           PRICE (e)

February 24, 2003            572                87.80             50,221.60

February 24, 2003           5,127               87.85            450,406.95

February 24, 2003           3,911               87.90            343,776.90

February 24, 2003           2,150               87.95            189,092.50

February 24, 2003          15,200               88.00           1,337,600.00

February 24, 2003           2,276               88.05            200,401.80

February 24, 2003           2,360               88.10            207,916.00

February 24, 2003           5,000               88.15            440,750.00

February 24, 2003          16,242               88.20           1,432,544.40

February 24, 2003           5,000               88.25            441,250.00

February 24, 2003            309                88.40             27,315.60

February 24, 2003           1,000               88.45             88,450.00

February 24, 2003           5,359               88.50            474,271.50

February 26, 2003           1,883               87.00            163,821.00

February 26, 2003           1,280               87.10            111,488.00

February 26, 2003           4,808               87.15            419,017.20

February 26, 2003          24,817               87.20           2,164,042.40

February 26, 2003           1,444               87.25            125,989.00

February 26, 2003          15,015               87.30           1,310,809.50


                                      -5-
<PAGE>

February 26, 2003           2,517               87.35            219,859.95

February 26, 2003           1,310               87.40            114,494.00

February 26, 2003           5,550               87.45            485,347.50

February 26, 2003           5,882               87.50            514,675.00

February 28, 2003           6,339               87.05            551,809.95

February 28, 2003           2,000               87.10            174,200.00

February 28, 2003           5,000               87.15            435,750.00

February 28, 2003           8,000               87.20            697,600.00

February 28, 2003          28,267               87.25           2,466,295.75

February 28, 2003           3,674               87.30            320,740.20

February 28, 2003          11,226               87.35            980,591.10

March 4, 2003                752                86.15             64,784.80

March 4, 2003               2,302               86.20            198,432.40

March 4, 2003               3,354               86.30            289,450.20

March 4, 2003               9,312               86.35            804,091.20

March 4, 2003              18,915               86.40           1,634,256.00

March 4, 2003               3,406               86.45            294,448.70

March 4, 2003              10,212               86.50            883,338.00

March 4, 2003               2,000               86.60            173,200.00

March 4, 2003                156                86.70             13,525.20

March 4, 2003               3,334               86.75            289,224.50

March 6, 2003               1,000               85.80             85,800.00

March 6, 2003               1,669               85.90            143,367.10

March 6, 2003                551                85.95             47,358.45

March 6, 2003               8,720               86.00            749,920.00


                                      -6-
<PAGE>

March 6, 2003              10,588               86.05            911,097.40

March 6, 2003               6,574               86.10            566,021.40

March 6, 2003               7,000               86.15            603,050.00

March 6, 2003              12,315               86.25           1,062,168.75

March 6, 2003                26                 86.30             2,243.80

March 6, 2003               4,000               86.35            345,400.00

March 6, 2003               1,300               86.45            112,385.00

March 10, 2003               407                85.10             34,635.70

March 10, 2003              1,685               85.15            143,477.75

March 10, 2003              1,866               85.20            158,983.20

March 10, 2003              7,729               85.25            658,897.25

March 10, 2003             11,808               85.30           1,007,222.40

March 10, 2003              5,918               85.35            505,101.30

March 10, 2003              1,284               85.40            109,653.60

March 10, 2003              7,583               85.45            647,967.35

March 10, 2003             11,948               85.50           1,021,554.00

March 10, 2003              1,221               85.55            104,456.55

March 10, 2003              1,201               85.60            102,805.60

March 10, 2003              2,219               85.65            190,057.35

March 10, 2003               272                85.70             23,310.40

March 10, 2003               500                85.75             42,875.00

March 12, 2003              2,000               85.15            170,300.00

March 12, 2003              2,437               85.20            207,632.40

March 12, 2003              5,000               85.25            426,250.00

March 12, 2003              2,463               85.30            210,093.90



                                      -7-
<PAGE>

March 12, 2003              5,578               85.35            476,082.30

March 12, 2003              8,230               85.40            702,842.00

March 12, 2003             17,678               85.45           1,510,585.10

March 12, 2003              7,089               85.50            606,109.50

March 12, 2003               500                85.55             42,775.00

March 12, 2003              2,161               85.70            185,197.70

March 12, 2003              2,505               85.75            214,803.75

March 14, 2003              5,000               87.10            435,500.00

March 14, 2003              5,000               87.30            436,500.00

March 14, 2003               856                87.35             74,771.60

March 14, 2003               14                 87.40             1,223.60

March 14, 2003               11                 87.45              961.95

March 14, 2003              4,071               87.55            356,416.05

March 14, 2003              5,025               87.60            440,190.00

March 14, 2003              1,438               87.65            126,040.70

March 14, 2003              8,897               87.70            780,266.90

March 14, 2003              9,439               87.75            828,272.25

March 14, 2003              9,271               87.80            813,993.80

March 14, 2003              5,619               87.85            493,629.15

March 14, 2003              1,000               87.90             87,900.00

March 18, 2003               901                89.50             80,639.50

March 18, 2003              1,000               89.55             89,550.00

March 18, 2003              1,488               89.65            133,399.20

March 18, 2003              2,586               89.70            231,964.20

March 18, 2003              2,241               89.75            201,129.75



                                      -8-
<PAGE>

March 18, 2003              7,223               89.80            648,625.40

March 18, 2003              8,625               89.25            769,781.25

March 18, 2003              4,387               89.90            394,391.30

March 18, 2003              2,500               89.95            224,875.00

March 18, 2003             13,747               90.00           1,237,230.00

March 18, 2003              5,530               90.05            497,976.50

March 18, 2003              5,785               90.25            522,096.25

March 20, 2003               880                89.65             78,892.00

March 20, 2003              1,000               89.70             89,700.00

March 20, 2003              1,500               89.75            134,625.00

March 20, 2003              9,478               89.80            851,124.40

March 20, 2003             10,405               89.85            934,889.25

March 20, 2003              5,500               89.90            494,450.00

March 20, 2003              6,790               89.95            610,760.50

March 20, 2003             10,547               90.00            949,230.00

March 20, 2003              3,962               90.10            356,976.20

March 20, 2003              1,000               90.15             90,150.00

March 20, 2003              4,951               90.20            446,580.20
                            -----                                ----------

       TOTAL               579,953                              50,662,461.70




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 ($)

February 24, 2003            400                94.39             37,756.00



                                      -9-
<PAGE>

February 24, 2003           4,900               94.40            462,560.00

February 24, 2003           9,200               94.41            868,572.00

February 24, 2003            200                94.44             18,888.00

February 24, 2003           5,800               94.45            547,810.00

February 24, 2003           8,000               94.47            755,760.00

February 24, 2003           4,595               94.50            434,227.50

February 24, 2003           3,000               94.54            283,620.00

February 24, 2003            700                94.55             66,185.00

February 26, 2003            800                93.82             75,056.00

February 26, 2003           2,600               93.89            244,114.00

February 26, 2003           3,400               93.90            319,260.00

February 26, 2003          49,795               94.00           4,680,730.00

March 4, 2003               3,300               94.25            311,025.00

March 4, 2003               7,600               94.27            716,452.00

March 4, 2003                100                94.28             9,428.00

March 4, 2003                500                94.34             47,170.00

March 4, 2003               6,100               94.35            575,535.00

March 4, 2003                870                94.36             82,093.20

March 4, 2003                400                94.40             37,760.00

March 4, 2003               6,000               94.49            566,940.00

March 4, 2003              30,000               94.50           2,835,000.00

March 6, 2003               9,800               94.17            922,866.00

March 6, 2003               4,870               94.21            458,802.70

March 6, 2003                500                94.23             47,115.00

March 6, 2003              12,400               94.24           1,168,576.00


                                      -10-
<PAGE>

March 6, 2003               8,300               94.25            782,275.00

March 6, 2003               7,200               94.30            678,960.00

March 6, 2003               1,000               94.32             94,320.00

March 6, 2003               7,800               94.33            735,774.00

March 6, 2003               3,000               94.34            283,020.00

March 10, 2003              3,500               94.30            330,050.00

March 10, 2003              2,600               94.33            245,258.00

March 10, 2003              2,000               94.34            188,680.00

March 10, 2003             10,112               94.35            954,067.20

March 10, 2003              1,000               94.39             94,390.00

March 10, 2003               600                94.40             56,640.00

March 10, 2003              7,000               94.41            660,870.00

March 10, 2003               400                94.45             37,780.00

March 10, 2003               500                94.46             47,230.00

March 10, 2003              3,100               94.49            292,919.00

March 10, 2003             22,400               94.50           2,116,800.00

March 12, 2003              1,300               94.00            122,200.00

March 12, 2003              1,700               94.05            159,885.00

March 12, 2003              2,000               94.09            188,180.00

March 12, 2003             33,000               94.10           3,105,300.00

March 12, 2003               500                94.11             47,055.00

March 12, 2003              1,600               94.14            150,624.00

March 12, 2003             13,112               94.15           1,234,494.80

March 14, 2003               600                94.55             56,730.00

March 14, 2003              6,000               94.65            567,900.00


                                      -11-
<PAGE>

March 14, 2003               700                94.70             66,290.00

March 14, 2003              1,800               94.71            170,478.00

March 14, 2003               400                94.72             37,888.00

March 14, 2003              1,600               94.73            151,568.00

March 14, 2003               212                94.74             20,084.88

March 14, 2003             25,000               94.75           2,368,750.00

March 14, 2003               200                94.85             18,970.00

March 14, 2003              1,800               94.86            170,748.00

March 14, 2003              2,000               94.88            189,760.00

March 14, 2003              2,000               94.90            189,800.00

March 14, 2003              4,000               94.99            379,960.00

March 14, 2003              6,900               95.00            655,500.00

March 20, 2003               393                95.20             37,413.60

March 20, 2003               800                95.23             76,184.00

March 20, 2003               500                95.25             47,625.00
                             ---                                  ---------
Total                      417,254                              39,363,702.18

                                      -12-

