Monthly Statistics  MAY, 2005                       as of:  Jun 08, 2005                        

     Average Current / Rolling BCA - average of herd averages                                       

      Prv # C Recs C Mlk BCA C Fat BCA C Pro BCA                                                    
----- --- -------- --------- --------- ---------                                                    
      AB        82       207       200       205                                                    
      BC        86       219       210       216                                                    
      MB        70       197       192       198                                                    
      ON        49       191       194       190                                                    
      SK        80       201       197       203                                                    

      WC        81       208       201       206                                                    

      CW        57       196       196       195                                                    

     Average Milk Value - average of herd averages                                                  

      Prv # Cows Milk Value                                                                         
----- --- ------ ----------                                                                         
      AB     111    5333.18                                                                         
      BC     115    5712.12                                                                         
      MB      98    5033.66                                                                         
      ON      65    5102.70                                                                         
      SK     111    5215.13                                                                         

      WC     110    5366.61                                                                         

      CW      76    5172.15                                                                         

     Average # of tests                                                                             

      Prv Serv  Avg # tests / year # Herds                                                          
----- --- ----- ------------------ -------                                                          
      AB  Mgmt               9.000     246                                                          
      BC  Mgmt               8.393      56                                                          
      MB  Mgmt               8.746      71                                                          
      ON  Mgmt               8.572    1426                                                          
      SK  Mgmt               8.164      67                                                          

      WC  Mgmt               8.755     440                                                          

      CW  Mgmt               8.619    1865                                                          

      AB  Pub                9.848     277                                                          
      BC  Pub                9.702     315                                                          
      MB  Pub                9.951     184                                                          
      ON  Pub               10.236    2265                                                          
      SK  Pub                9.465     101                                                          

      WC  Pub                9.784     876                                                          

      CW  Pub               10.129    3135                                                          

      AB  All                9.449     523                                                          
      BC  All                9.504     371                                                          
      MB  All                9.616     255                                                          
      ON  All                9.593    3691                                                          
      SK  All                8.946     168                                                          

      WC  All                9.440    1316                                                          

      CW  All                9.581    4992                                                          

     Number of tests - Year to Date                                                                 

      Prv Serv  # tests year to date                                                                
----- --- ----- --------------------                                                                
      AB  All                   2126                                                                
      BC  All                   1484                                                                
      MB  All                   1033                                                                
      ON  All                  14619                                                                
      SK  All                    614                                                                

      WC  All                   5257                                                                

      CW  All                  19876                                                                

     Average # milkings / test                                                                      

      Prv # milkings # Herds                                                                        
----- --- ---------- -------                                                                        
      AB        1.54     523                                                                        
      BC        1.49     371                                                                        
      MB        1.45     256                                                                        
      ON        1.43    3694                                                                        
      SK        1.70     168                                                                        

      WC       1.53    1317                                                                         

      CW       1.46    4996                                                                         

     Average billed hours / test - resp CSR and additional CSRs                                     

      Prv # Herds     Hours  Avg Hrs                                                                
----- --- ------- --------- --------                                                                
      AB      246     615.0    2.500                                                                
      BC      307     922.0    3.003                                                                
      MB      177     407.9    2.305                                                                
      ON     2639    5929.9    2.247                                                                
      SK      104     341.1    3.280                                                                

      WC      834    2286.0    2.741                                                                

      CW     3473    8215.9    2.366                                                                

     Total Billed Hours (decimal) for herds processed during the month                              

      Prv # Herds     Hours ITEM_CD                                                                 
----- --- ------- --------- ---------                                                               
      AB      197     481.2 07-070100                                                               
      AB        2       6.9 07-070110                                                               
      AB        2       1.5 07-070200                                                               
      AB        2       3.0 07-071000                                                               
      AB      109      26.1 07-072000                                                               
      AB       22       8.1 07-072100                                                               
      BC      234     682.5 07-070100                                                               
      BC        1       6.8 07-070110                                                               
      BC      111      33.9 07-072000                                                               
      BC        1       0.3 07-072100                                                               
      MB      141     319.4 07-070100                                                               
      MB        2       3.7 07-070110                                                               
      MB        1       2.8 07-070200                                                               
      MB       73      22.2 07-072000                                                               
      MB        1       1.0 07-072100                                                               
      ON     2028    4496.8 07-070100                                                               
      ON       10      27.5 07-070110                                                               
      ON        2       0.9 07-070200                                                               
      ON       21      13.8 07-070600                                                               
      ON      549     155.4 07-072000                                                               
      SK       81     261.1 07-070100                                                               
      SK        1       5.0 07-070110                                                               
      SK        1       0.5 07-071100                                                               
      SK       42      13.7 07-072000                                                               

      WC      653    1744.2 07-070100                                                               
      WC        6      22.3 07-070110                                                               
      WC        3       4.3 07-070200                                                               
      WC        2       3.0 07-071000                                                               
      WC        1       0.5 07-071100                                                               
      WC      335      95.8 07-072000                                                               
      WC       24       9.3 07-072100                                                               

      CW     2681    6241.0 07-070100                                                               
      CW       16      49.8 07-070110                                                               
      CW        5       5.2 07-070200                                                               
      CW       21      13.8 07-070600                                                               
      CW        2       3.0 07-071000                                                               
      CW        1       0.5 07-071100                                                               
      CW      884     251.3 07-072000                                                               
      CW       24       9.3 07-072100