Monthly Statistics  DEC, 2004                       as of:  Jan 08, 2005                        

     Average Current / Rolling BCA - average of herd averages                                       

      Prv # C Recs C Mlk BCA C Fat BCA C Pro BCA                                                    
----- --- -------- --------- --------- ---------                                                    
      AB        81       208       201       208                                                    
      BC        85       222       212       219                                                    
      MB        67       199       193       200                                                    
      ON        48       191       192       190                                                    
      SK        80       203       199       206                                                    

      WC        79       210       202       209                                                    

      CW        56       196       194       195                                                    

     Average Milk Value - average of herd averages                                                  

      Prv # Cows Milk Value                                                                         
----- --- ------ ----------                                                                         
      AB     110    4848.27                                                                         
      BC     116    5158.51                                                                         
      MB      95    4612.52                                                                         
      ON      65    4592.64                                                                         
      SK     113    4789.50                                                                         

      WC     109    4882.59                                                                         

      CW      77    4667.95                                                                         

     Average # of tests                                                                             

      Prv Serv  Avg # tests / year # Herds                                                          
----- --- ----- ------------------ -------                                                          
      AB  Mgmt               8.969     256                                                          
      BC  Mgmt               8.627      51                                                          
      MB  Mgmt               8.797      74                                                          
      ON  Mgmt               8.631    1514                                                          
      SK  Mgmt               8.030      67                                                          

      WC  Mgmt               8.761     448                                                          

      CW  Mgmt               8.665    1961                                                          

      AB  Pub                9.715     277                                                          
      BC  Pub                9.631     328                                                          
      MB  Pub                9.813     187                                                          
      ON  Pub               10.336    2321                                                          
      SK  Pub                9.417     103                                                          

      WC  Pub                9.691     893                                                          

      CW  Pub               10.173    3209                                                          

      AB  All                9.356     533                                                          
      BC  All                9.496     379                                                          
      MB  All                9.525     261                                                          
      ON  All                9.663    3835                                                          
      SK  All                8.871     170                                                          

      WC  All                9.387    1340                                                          

      CW  All                9.618    5161                                                          

     Number of tests - Year to Date                                                                 

      Prv Serv  # tests year to date                                                                
----- --- ----- --------------------                                                                
      AB  All                   4987                                                                
      BC  All                   3599                                                                
      MB  All                   2486                                                                
      ON  All                  37059                                                                
      SK  All                   1508                                                                

      WC  All                  12579                                                                

      CW  All                  49639                                                                

     Average # milkings / test                                                                      

      Prv # milkings # Herds                                                                        
----- --- ---------- -------                                                                        
      AB        1.55     534                                                                        
      BC        1.49     379                                                                        
      MB        1.39     261                                                                        
      ON        1.45    3837                                                                        
      SK        1.66     170                                                                        

      WC       1.52    1341                                                                         

      CW       1.47    5164                                                                         

     Average billed hours / test - resp CSR and additional CSRs                                     

      Prv # Herds     Hours  Avg Hrs                                                                
----- --- ------- --------- --------                                                                
      AB      244     636.9    2.610                                                                
      BC      314     971.0    3.092                                                                
      MB      179     420.8    2.351                                                                
      ON     2745    6422.3    2.340                                                                
      SK      105     351.7    3.349                                                                

      WC      841    2376.8    2.826                                                                

      CW     3587    8802.7    2.454                                                                

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

      Prv # Herds     Hours ITEM_CD                                                                 
----- --- ------- --------- ---------                                                               
      AB      186     464.9 07-070100                                                               
      AB        2       7.6 07-070110                                                               
      AB        4       3.0 07-070200                                                               
      AB       96      23.9 07-072000                                                               
      AB       26      15.5 07-072100                                                               
      BC      267     823.4 07-070100                                                               
      BC        1       7.0 07-070110                                                               
      BC      125      31.3 07-072000                                                               
      BC        1       0.3 07-072100                                                               
      MB      149     352.0 07-070100                                                               
      MB        1       4.1 07-070110                                                               
      MB       67      18.2 07-072000                                                               
      ON     2184    5110.2 07-070100                                                               
      ON       13      39.8 07-070110                                                               
      ON        1       1.0 07-070200                                                               
      ON       23      16.7 07-070600                                                               
      ON      580     189.0 07-072000                                                               
      SK       90     292.1 07-070100                                                               
      SK        1       5.0 07-070110                                                               
      SK        2       1.5 07-071100                                                               
      SK       35      14.1 07-072000                                                               

      WC      691    1928.8 07-070100                                                               
      WC        5      23.7 07-070110                                                               
      WC        4       3.0 07-070200                                                               
      WC        2       1.5 07-071100                                                               
      WC      323      87.4 07-072000                                                               
      WC       27      15.8 07-072100                                                               

      CW     2876    7042.6 07-070100                                                               
      CW       18      63.4 07-070110                                                               
      CW        5       4.0 07-070200                                                               
      CW       23      16.7 07-070600                                                               
      CW        2       1.5 07-071100                                                               
      CW      903     276.4 07-072000                                                               
      CW       27      15.8 07-072100