Monthly Statistics  JUN, 2004                       as of:  Jul 08, 2004                        

     Average Current / Rolling BCA - average of herd averages                                       

      Prv # C Recs C Mlk BCA C Fat BCA C Pro BCA                                                    
----- --- -------- --------- --------- ---------                                                    
      AB        78       211       201       211                                                    
      BC        86       223       208       219                                                    
      MB        66       202       193       205                                                    
      ON        48       191       191       190                                                    
      SK        79       204       197       207                                                    

      WC        78       212       201       211                                                    

     Average Milk Value - average of herd averages                                                  

      Prv # Cows Milk Value                                                                         
----- --- ------ ----------                                                                         
      AB     106    5233.70                                                                         
      BC     115    5573.27                                                                         
      MB      90    4973.45                                                                         
      ON      63    4911.07                                                                         
      SK     111    5130.19                                                                         

      WC     106    5264.55                                                                         

     Average # of tests                                                                             

      Prv Serv  Avg # tests / year # Herds                                                          
----- --- ----- ------------------ -------                                                          
      AB  Mgmt               8.974     271                                                          
      BC  Mgmt               8.345      55                                                          
      MB  Mgmt               9.076      79                                                          
      ON  Mgmt               8.876    1505                                                          
      SK  Mgmt               8.101      69                                                          

      WC  Mgmt               8.791     474                                                          

      AB  Pub                9.757     280                                                          
      BC  Pub                9.575     332                                                          
      MB  Pub                9.859     192                                                          
      ON  Pub               10.396    2395                                                          
      SK  Pub                9.364     110                                                          

      WC  Pub                9.676     913                                                          

      AB  All                9.372     551                                                          
      BC  All                9.401     387                                                          
      MB  All                9.631     271                                                          
      ON  All                9.809    3900                                                          
      SK  All                8.877     179                                                          

      WC  All                9.380    1386                                                          

     Number of tests - Year to Date                                                                 

      Prv Serv  # tests year to date                                                                
----- --- ----- --------------------                                                                
      AB  All                   2633                                                                
      BC  All                   1846                                                                
      MB  All                   1296                                                                
      ON  All                  19130                                                                
      SK  All                    778                                                                

      WC  All                   6553                                                                

     Average # milkings / test                                                                      

      Prv # milkings # Herds                                                                        
----- --- ---------- -------                                                                        
      AB        1.54     550                                                                        
      BC        1.48     388                                                                        
      MB        1.41     272                                                                        
      ON        1.46    3902                                                                        
      SK        1.66     179                                                                        

      14       1.52    1387                                                                         

     Average billed hours / test - resp CSR and additional CSRs                                     

      Prv # Herds     Hours  Avg Hrs                                                                
----- --- ------- --------- --------                                                                
      AB      250     640.9    2.564                                                                
      BC      324    1026.8    3.169                                                                
      MB      181     436.2    2.410                                                                
      ON     2812    6402.8    2.277                                                                
      SK      112     377.8    3.373                                                                

      WC      867    2481.7    2.862                                                                

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

      Prv # Herds     Hours ITEM_CD                                                                 
----- --- ------- --------- ---------                                                               
      AB      206     524.1 07-070100                                                               
      AB        4      14.9 07-070110                                                               
      AB        2       2.0 07-070200                                                               
      AB      107      22.4 07-072000                                                               
      AB       33      15.7 07-072100                                                               
      BC      252     789.5 07-070100                                                               
      BC        1       8.2 07-070110                                                               
      BC      108      30.2 07-072000                                                               
      BC        2       0.7 07-072100                                                               
      MB      150     358.1 07-070100                                                               
      MB        2       6.6 07-070110                                                               
      MB        2       2.1 07-071000                                                               
      MB        1       0.5 07-071100                                                               
      MB       59      12.4 07-072000                                                               
      ON     2375    5281.8 07-070100                                                               
      ON       16      37.5 07-070110                                                               
      ON        1       1.0 07-070200                                                               
      ON       26      17.3 07-070600                                                               
      ON      575     163.3 07-072000                                                               
      SK       89     279.3 07-070100                                                               
      SK        1       5.3 07-070110                                                               
      SK        1       0.5 07-071100                                                               
      SK       35      13.1 07-072000                                                               

      WC      697    1951.0 07-070100                                                               
      WC        8      34.9 07-070110                                                               
      WC        2       2.0 07-070200                                                               
      WC        2       2.1 07-071000                                                               
      WC        2       1.0 07-071100                                                               
      WC      309      78.1 07-072000                                                               
      WC       35      16.3 07-072100