Monthly Statistics  APR, 2004                       as of:  May 08, 2004                        

     Average Current / Rolling BCA - average of herd averages                                       

      Prv # C Recs C Mlk BCA C Fat BCA C Pro BCA                                                    
----- --- -------- --------- --------- ---------                                                    
      AB        76       210       199       209                                                    
      BC        85       222       207       217                                                    
      MB        63       201       191       203                                                    
      ON        47       190       190       189                                                    
      SK        78       203       196       206                                                    

      WC        76       211       199       210                                                    

     Average Milk Value - average of herd averages                                                  

      Prv # Cows Milk Value                                                                         
----- --- ------ ----------                                                                         
      AB     105    5093.33                                                                         
      BC     114    5442.66                                                                         
      MB      88    4860.26                                                                         
      ON      63    4834.52                                                                         
      SK     109    4971.69                                                                         

      WC     105    5129.51                                                                         

     Average # of tests                                                                             

      Prv Serv  Avg # tests / year # Herds                                                          
----- --- ----- ------------------ -------                                                          
      AB  Mgmt               9.018     271                                                          
      BC  Mgmt               8.389      54                                                          
      MB  Mgmt               8.938      81                                                          
      ON  Mgmt               8.873    1527                                                          
      SK  Mgmt               8.143      70                                                          

      WC  Mgmt               8.805     476                                                          

      AB  Pub                9.842     279                                                          
      BC  Pub                9.478     337                                                          
      MB  Pub                9.892     194                                                          
      ON  Pub               10.413    2414                                                          
      SK  Pub                9.295     112                                                          

      WC  Pub                9.663     921                                                          

      AB  All                9.436     550                                                          
      BC  All                9.327     391                                                          
      MB  All                9.611     275                                                          
      ON  All                9.816    3941                                                          
      SK  All                8.852     182                                                          

      WC  All                9.378    1396                                                          

     Number of tests - Year to Date                                                                 

      Prv Serv  # tests year to date                                                                
----- --- ----- --------------------                                                                
      AB  All                   1797                                                                
      BC  All                   1238                                                                
      MB  All                    887                                                                
      ON  All                  12937                                                                
      SK  All                    508                                                                

      WC  All                   4430                                                                

     Average # milkings / test                                                                      

      Prv # milkings # Herds                                                                        
----- --- ---------- -------                                                                        
      AB        1.54     550                                                                        
      BC        1.48     392                                                                        
      MB        1.40     276                                                                        
      ON        1.46    3945                                                                        
      SK        1.64     181                                                                        

      14       1.51    1397                                                                         

     Average billed hours / test - resp CSR and additional CSRs                                     

      Prv # Herds     Hours  Avg Hrs                                                                
----- --- ------- --------- --------                                                                
      AB      253     684.3    2.705                                                                
      BC      330    1033.0    3.130                                                                
      MB      187     450.2    2.407                                                                
      ON     2851    6614.8    2.320                                                                
      SK      112     380.7    3.399                                                                

      WC      882    2548.2    2.889                                                                

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

      Prv # Herds     Hours ITEM_CD                                                                 
----- --- ------- --------- ---------                                                               
      AB      197     516.0 07-070100                                                               
      AB        2       8.0 07-070110                                                               
      AB        1       0.5 07-070200                                                               
      AB        1       1.0 07-071000                                                               
      AB        1       1.0 07-071100                                                               
      AB      105      30.4 07-072000                                                               
      AB       29      13.7 07-072100                                                               
      BC      239     751.2 07-070100                                                               
      BC        1       7.2 07-070110                                                               
      BC      103      21.8 07-072000                                                               
      MB      153     366.4 07-070100                                                               
      MB        1       4.2 07-070110                                                               
      MB       77      16.3 07-072000                                                               
      ON     2321    5318.6 07-070100                                                               
      ON       17      48.8 07-070110                                                               
      ON       24      17.4 07-070600                                                               
      ON      560     175.4 07-072000                                                               
      SK       70     230.7 07-070100                                                               
      SK       37      17.4 07-072000                                                               

      WC      659    1864.3 07-070100                                                               
      WC        4      19.3 07-070110                                                               
      WC        1       0.5 07-070200                                                               
      WC        1       1.0 07-071000                                                               
      WC        1       1.0 07-071100                                                               
      WC      322      85.8 07-072000                                                               
      WC       29      13.7 07-072100