Monthly Statistics  OCT, 2004                       as of:  Nov 10, 2004                        

     Average Current / Rolling BCA - average of herd averages                                       

      Prv # C Recs C Mlk BCA C Fat BCA C Pro BCA                                                    
----- --- -------- --------- --------- ---------                                                    
      AB        79       209       200       208                                                    
      BC        84       222       210       218                                                    
      MB        66       201       193       202                                                    
      ON        47       191       191       189                                                    
      SK        79       204       199       207                                                    

      WC        78       210       202       210                                                    

      CW        55       196       194       195                                                    

     Average Milk Value - average of herd averages                                                  

      Prv # Cows Milk Value                                                                         
----- --- ------ ----------                                                                         
      AB     109    5208.46                                                                         
      BC     115    5526.98                                                                         
      MB      94    4978.73                                                                         
      ON      65    4879.71                                                                         
      SK     112    5158.38                                                                         

      WC     108    5247.31                                                                         

      CW      76    4975.26                                                                         

     Average # of tests                                                                             

      Prv Serv  Avg # tests / year # Herds                                                          
----- --- ----- ------------------ -------                                                          
      AB  Mgmt               8.894     263                                                          
      BC  Mgmt               8.226      53                                                          
      MB  Mgmt               8.880      75                                                          
      ON  Mgmt               8.625    1520                                                          
      SK  Mgmt               8.134      67                                                          

      WC  Mgmt               8.703     458                                                          

      CW  Mgmt               8.647    1977                                                          

      AB  Pub                9.709     275                                                          
      BC  Pub                9.518     330                                                          
      MB  Pub                9.784     190                                                          
      ON  Pub               10.352    2356                                                          
      SK  Pub                9.274     106                                                          

      WC  Pub                9.614     900                                                          

      CW  Pub               10.167    3250                                                          

      AB  All                9.310     538                                                          
      BC  All                9.339     383                                                          
      MB  All                9.528     265                                                          
      ON  All                9.675    3876                                                          
      SK  All                8.832     173                                                          

      WC  All                9.314    1357                                                          

      CW  All                9.609    5218                                                          

     Number of tests - Year to Date                                                                 

      Prv Serv  # tests year to date                                                                
----- --- ----- --------------------                                                                
      AB  All                   4223                                                                
      BC  All                   3003                                                                
      MB  All                   2115                                                                
      ON  All                  31386                                                                
      SK  All                   1267                                                                

      WC  All                  10608                                                                

      CW  All                  41994                                                                

     Average # milkings / test                                                                      

      Prv # milkings # Herds                                                                        
----- --- ---------- -------                                                                        
      AB        1.54     538                                                                        
      BC        1.49     383                                                                        
      MB        1.40     265                                                                        
      ON        1.45    3882                                                                        
      SK        1.65     173                                                                        

      WC       1.51    1357                                                                         

      CW       1.47    5224                                                                         

     Average billed hours / test - resp CSR and additional CSRs                                     

      Prv # Herds     Hours  Avg Hrs                                                                
----- --- ------- --------- --------                                                                
      AB      244     642.8    2.634                                                                
      BC      316     977.4    3.093                                                                
      MB      182     423.3    2.326                                                                
      ON     2771    6433.5    2.322                                                                
      SK      108     367.6    3.404                                                                

      WC      850    2411.0    2.836                                                                

      CW     3621    8844.5    2.443                                                                

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

      Prv # Herds     Hours ITEM_CD                                                                 
----- --- ------- --------- ---------                                                               
      AB      206     517.4 07-070100                                                               
      AB        3      15.3 07-070110                                                               
      AB        3       2.5 07-070200                                                               
      AB      104      25.3 07-072000                                                               
      AB       25      10.5 07-072100                                                               
      BC      283     849.7 07-070100                                                               
      BC      139      37.3 07-072000                                                               
      MB      147     339.7 07-070100                                                               
      MB        1       2.0 07-070110                                                               
      MB        1       1.3 07-070200                                                               
      MB       73      16.7 07-072000                                                               
      ON     2271    5239.7 07-070100                                                               
      ON       13      42.0 07-070110                                                               
      ON       24      19.2 07-070600                                                               
      ON      548     173.8 07-072000                                                               
      SK       79     242.5 07-070100                                                               
      SK        2       1.0 07-071100                                                               
      SK       36      14.1 07-072000                                                               

      WC      715    1949.3 07-070100                                                               
      WC        4      17.3 07-070110                                                               
      WC        4       3.8 07-070200                                                               
      WC        2       1.0 07-071100                                                               
      WC      352      93.3 07-072000                                                               
      WC       25      10.5 07-072100                                                               

      CW     2986    7188.9 07-070100                                                               
      CW       17      59.3 07-070110                                                               
      CW        4       3.8 07-070200                                                               
      CW       24      19.2 07-070600                                                               
      CW        2       1.0 07-071100                                                               
      CW      900     267.1 07-072000                                                               
      CW       25      10.5 07-072100