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

     Average Current / Rolling BCA - average of herd averages                                       

      Prv # C Recs C Mlk BCA C Fat BCA C Pro BCA                                                    
----- --- -------- --------- --------- ---------                                                    
      AB        84       216       209       214                                                    
      BC        91       223       218       222                                                    
      MB        76       202       197       202                                                    
      ON        52       199       199       198                                                    
      SK        86       208       201       209                                                    

      WC        85       214       208       213                                                    

      CW        61       203       202       202                                                    

     Average Milk Value - average of herd averages                                                  

      Prv # Cows Milk Value                                                                         
----- --- ------ ----------                                                                         
      AB     114    5684.55                                                                         
      BC     123    6047.90                                                                         
      MB     108    5270.28                                                                         
      ON      69    5487.23                                                                         
      SK     120    5502.04                                                                         

      WC     116    5683.05                                                                         

      CW      82    5539.95                                                                         

     Average # of tests                                                                             

      Prv Serv  Avg # tests / year # Herds                                                          
----- --- ----- ------------------ -------                                                          
      AB  Mgmt               8.922     217                                                          
      BC  Mgmt               8.388      49                                                          
      MB  Mgmt               8.550      60                                                          
      ON  Mgmt               8.742    1199                                                          
      SK  Mgmt               7.661      56                                                          

      WC  Mgmt               8.610     382                                                          

      CW  Mgmt               8.716    1580                                                          

      AB  Pub                9.834     265                                                          
      BC  Pub                9.826     288                                                          
      MB  Pub                9.680     169                                                          
      ON  Pub               10.236    2067                                                          
      SK  Pub                9.344      96                                                          

      WC  Pub                9.754     817                                                          

      CW  Pub               10.114    2880                                                          

      AB  All                9.364     492                                                          
      BC  All                9.513     343                                                          
      MB  All                9.241     237                                                          
      ON  All                9.602    3329                                                          
      SK  All                8.628     156                                                          

      WC  All                9.296    1227                                                          

      CW  All                9.553    4540                                                          

     Number of tests - Year to Date                                                                 

      Prv Serv  # tests year to date                                                                
----- --- ----- --------------------                                                                
      AB  All                   2353                                                                
      BC  All                   1631                                                                
      MB  All                   1109                                                                
      ON  All                  16167                                                                
      SK  All                    644                                                                

      WC  All                   5737                                                                

      CW  All                  21904                                                                

     Average # milkings / test                                                                      

      Prv # milkings # Herds                                                                        
----- --- ---------- -------                                                                        
      AB        1.59     495                                                                        
      BC        1.50     343                                                                        
      MB        1.44     238                                                                        
      ON        1.35    3333                                                                        
      SK        1.69     156                                                                        

      WC       1.55    1230                                                                         

      CW       1.41    4547                                                                         

     Average billed hours / test - resp CSR and additional CSRs                                     

      Prv # Herds     Hours  Avg Hrs                                                                
----- --- ------- --------- --------                                                                
      AB      248     602.7    2.430                                                                
      BC      291     861.1    2.959                                                                
      MB      176     398.7    2.265                                                                
      ON     2479    5223.9    2.107                                                                
      SK       98     291.3    2.972                                                                

      WC      813    2153.7    2.649                                                                

      CW     3292    7377.6    2.241                                                                

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

      Prv # Herds     Hours ITEM_CD                                                                 
----- --- ------- --------- ---------                                                               
      AB      191     463.5 07-070100                                                               
      AB        4      16.3 07-070110                                                               
      AB        2       2.0 07-070200                                                               
      AB      123      33.5 07-072000                                                               
      AB       10       4.4 07-072100                                                               
      BC      232     672.7 07-070100                                                               
      BC        1       3.8 07-070110                                                               
      BC      115      21.2 07-072000                                                               
      BC        2       1.1 07-072100                                                               
      MB      139     305.5 07-070100                                                               
      MB        2       5.8 07-070110                                                               
      MB       70      17.8 07-072000                                                               
      ON     1996    4138.3 07-070100                                                               
      ON       12      54.6 07-070110                                                               
      ON        3       0.6 07-070200                                                               
      ON       20      24.4 07-070600                                                               
      ON      533     149.3 07-072000                                                               
      SK       76     218.8 07-070100                                                               
      SK        2       0.7 07-070600                                                               
      SK       34      10.8 07-072000                                                               

      WC      638    1660.5 07-070100                                                               
      WC        7      25.9 07-070110                                                               
      WC        2       2.0 07-070200                                                               
      WC        2       0.7 07-070600                                                               
      WC      342      83.3 07-072000                                                               
      WC       12       5.5 07-072100                                                               

      CW     2634    5798.8 07-070100                                                               
      CW       19      80.5 07-070110                                                               
      CW        5       2.6 07-070200                                                               
      CW       22      25.1 07-070600                                                               
      CW      875     232.7 07-072000                                                               
      CW       12       5.5 07-072100