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

     Average Current / Rolling BCA - average of herd averages                                       

      Prv # C Recs C Mlk BCA C Fat BCA C Pro BCA                                                    
----- --- -------- --------- --------- ---------                                                    
      AB        77       211       200       210                                                    
      BC        86       222       207       218                                                    
      MB        65       201       192       203                                                    
      ON        48       190       191       190                                                    
      SK        79       203       197       206                                                    

      WC        77       211       200       210                                                    

     Average Milk Value - average of herd averages                                                  

      Prv # Cows Milk Value                                                                         
----- --- ------ ----------                                                                         
      AB     106    5233.57                                                                         
      BC     114    5573.57                                                                         
      MB      89    4965.65                                                                         
      ON      63    4925.68                                                                         
      SK     110    5139.67                                                                         

      WC     105    5263.91                                                                         

     Average # of tests                                                                             

      Prv Serv  Avg # tests / year # Herds                                                          
----- --- ----- ------------------ -------                                                          
      AB  Mgmt               9.015     272                                                          
      BC  Mgmt               8.327      55                                                          
      MB  Mgmt               9.025      80                                                          
      ON  Mgmt               8.821    1518                                                          
      SK  Mgmt               8.043      69                                                          

      WC  Mgmt               8.796     476                                                          

      AB  Pub                9.767     279                                                          
      BC  Pub                9.429     336                                                          
      MB  Pub                9.773     194                                                          
      ON  Pub               10.328    2406                                                          
      SK  Pub                9.304     112                                                          

      WC  Pub                9.599     920                                                          

      AB  All                9.396     551                                                          
      BC  All                9.274     391                                                          
      MB  All                9.555     274                                                          
      ON  All                9.745    3924                                                          
      SK  All                8.823     181                                                          

      WC  All                9.332    1395                                                          

     Number of tests - Year to Date                                                                 

      Prv Serv  # tests year to date                                                                
----- --- ----- --------------------                                                                
      AB  All                   2196                                                                
      BC  All                   1533                                                                
      MB  All                   1091                                                                
      ON  All                  15952                                                                
      SK  All                    631                                                                

      WC  All                   5451                                                                

     Average # milkings / test                                                                      

      Prv # milkings # Herds                                                                        
----- --- ---------- -------                                                                        
      AB        1.54     550                                                                        
      BC        1.49     392                                                                        
      MB        1.40     275                                                                        
      ON        1.46    3930                                                                        
      SK        1.66     181                                                                        

      14       1.51    1396                                                                         

     Average billed hours / test - resp CSR and additional CSRs                                     

      Prv # Herds     Hours  Avg Hrs                                                                
----- --- ------- --------- --------                                                                
      AB      249     644.9    2.590                                                                
      BC      328    1037.3    3.162                                                                
      MB      188     439.5    2.338                                                                
      ON     2817    6491.9    2.305                                                                
      SK      115     385.8    3.355                                                                

      WC      880    2507.5    2.849                                                                

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

      Prv # Herds     Hours ITEM_CD                                                                 
----- --- ------- --------- ---------                                                               
      AB      182     464.5 07-070100                                                               
      AB        1       4.5 07-070110                                                               
      AB        1       1.5 07-070200                                                               
      AB        1       0.3 07-071000                                                               
      AB        1       0.3 07-071100                                                               
      AB       87      22.8 07-072000                                                               
      AB       22       8.3 07-072100                                                               
      BC      243     736.6 07-070100                                                               
      BC        1       5.8 07-070110                                                               
      BC      115      29.8 07-072000                                                               
      BC        1       0.3 07-072100                                                               
      MB      129     297.0 07-070100                                                               
      MB       69      16.0 07-072000                                                               
      ON     2129    4823.4 07-070100                                                               
      ON       15      52.2 07-070110                                                               
      ON        5       2.8 07-070200                                                               
      ON       19      15.4 07-070600                                                               
      ON      520     147.3 07-072000                                                               
      SK       84     273.8 07-070100                                                               
      SK       36      12.0 07-072000                                                               

      WC      638    1771.8 07-070100                                                               
      WC        2      10.3 07-070110                                                               
      WC        1       1.5 07-070200                                                               
      WC        1       0.3 07-071000                                                               
      WC        1       0.3 07-071100                                                               
      WC      307      80.7 07-072000                                                               
      WC       23       8.5 07-072100