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

     Average Current / Rolling BCA - average of herd averages                                       

      Prv # C Recs C Mlk BCA C Fat BCA C Pro BCA                                                    
----- --- -------- --------- --------- ---------                                                    
      AB        91       213       208       212                                                    
      BC        97       220       219       220                                                    
      MB        81       200       198       201                                                    
      ON        53       200       202       200                                                    
      SK        94       207       201       209                                                    

      WC        91       212       208       212                                                    

      CW        63       203       204       203                                                    

     Average Milk Value - average of herd averages                                                  

      Prv # Cows Milk Value                                                                         
----- --- ------ ----------                                                                         
      AB     123    5783.29                                                                         
      BC     132    6116.18                                                                         
      MB     116    5331.97                                                                         
      ON      71    5551.86                                                                         
      SK     130    5537.63                                                                         

      WC     125    5757.80                                                                         

      CW      86    5607.04                                                                         

     Average # of tests                                                                             

      Prv Serv  Avg # tests / year # Herds                                                          
----- --- ----- ------------------ -------                                                          
      AB  Mgmt               9.191     204                                                          
      BC  Mgmt               8.370      46                                                          
      MB  Mgmt               9.018      56                                                          
      ON  Mgmt               8.754    1138                                                          
      SK  Mgmt               7.240      50                                                          

      WC  Mgmt               8.784     356                                                          

      CW  Mgmt               8.767    1493                                                          

      AB  Pub                9.855     255                                                          
      BC  Pub                9.857     279                                                          
      MB  Pub                9.785     163                                                          
      ON  Pub               10.326    2011                                                          
      SK  Pub                9.500      90                                                          

      WC  Pub                9.813     786                                                          

      CW  Pub               10.196    2793                                                          

      AB  All                9.433     478                                                          
      BC  All                9.590     334                                                          
      MB  All                9.425     233                                                          
      ON  All                9.641    3260                                                          
      SK  All                8.578     147                                                          

      WC  All                9.378    1191                                                          

      CW  All                9.607    4434                                                          

     Number of tests - Year to Date                                                                 

      Prv Serv  # tests year to date                                                                
----- --- ----- --------------------                                                                
      AB  All                   1561                                                                
      BC  All                   1062                                                                
      MB  All                    745                                                                
      ON  All                  10588                                                                
      SK  All                    435                                                                

      WC  All                   3803                                                                

      CW  All                  14391                                                                

     Average # milkings / test                                                                      

      Prv # milkings # Herds                                                                        
----- --- ---------- -------                                                                        
      AB        1.61     478                                                                        
      BC        1.52     334                                                                        
      MB        1.44     234                                                                        
      ON        1.33    3260                                                                        
      SK        1.75     148                                                                        

      WC       1.57    1193                                                                         

      CW       1.40    4436                                                                         

     Average billed hours / test - resp CSR and additional CSRs                                     

      Prv # Herds     Hours  Avg Hrs                                                                
----- --- ------- --------- --------                                                                
      AB      247     631.4    2.556                                                                
      BC      290     910.4    3.139                                                                
      MB      175     421.1    2.406                                                                
      ON     2452    5169.2    2.108                                                                
      SK      100     298.3    2.983                                                                

      WC      812    2261.2    2.785                                                                

      CW     3264    7430.3    2.276                                                                

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

      Prv # Herds     Hours ITEM_CD                                                                 
----- --- ------- --------- ---------                                                               
      AB      207     503.8 07-070100                                                               
      AB        3      13.5 07-070110                                                               
      AB        1       1.5 07-070200                                                               
      AB      125      29.8 07-072000                                                               
      AB       16       7.5 07-072100                                                               
      BC      231     712.3 07-070100                                                               
      BC        2       9.9 07-070110                                                               
      BC      125      24.5 07-072000                                                               
      BC        1       0.3 07-072100                                                               
      MB      133     308.8 07-070100                                                               
      MB        2       4.5 07-070110                                                               
      MB        1       1.3 07-070600                                                               
      MB       65      18.0 07-072000                                                               
      ON     2031    4229.2 07-070100                                                               
      ON       16      34.4 07-070110                                                               
      ON       17      11.1 07-070600                                                               
      ON      615     192.5 07-072000                                                               
      SK       72     219.5 07-070100                                                               
      SK       30      17.1 07-072000                                                               

      WC      643    1744.5 07-070100                                                               
      WC        7      27.9 07-070110                                                               
      WC        1       1.5 07-070200                                                               
      WC        1       1.3 07-070600                                                               
      WC      345      89.3 07-072000                                                               
      WC       17       7.8 07-072100                                                               

      CW     2674    5973.7 07-070100                                                               
      CW       23      62.3 07-070110                                                               
      CW        1       1.5 07-070200                                                               
      CW       18      12.3 07-070600                                                               
      CW      960     281.8 07-072000                                                               
      CW       17       7.8 07-072100