|  |  |                   
              $50.69 - $57.29
              $7.6 Million - $8.59 Million
             |  |                   
            243,500
            $12.9 Million
           |  | 
         
      
      
        |  |  |                   
              $50.25 - $54.89
              $4.27 Million - $4.67 Million
             |  |                   
            93,500
            $5.13 Million
           |  | 
         
      
      
        |  |  |                   
              $50.05 - $53.75
              $48.8 Million - $52.4 Million
             |  |                   
            8,500
            $456,000
           |  | 
         
      
      
        |  |  |                   
              $50.94 - $53.94
              $1.27 Million - $1.35 Million
             |  |                   
            983,500
            $50.2 Million
           |  | 
         
      
      
        |  |  |                   
              $50.42 - $53.33
              $7.56 Million - $8 Million
             |  |                   
            1,008,500
            $50.8 Million
           |  | 
         
      
      
        |  |  |                   
              $48.15 - $51.63
              $481,500 - $516,300
             |  |                   
            858,500
            $43.9 Million
           |  | 
         
      
      
        |  |  |                   
              $46.96 - $52.88
              $11.4 Million - $12.9 Million
             |  |                   
            848,500
            $43.5 Million
           |  | 
         
      
      
        |  |  |                   
              $44.75 - $47.71
              $8.5 Million - $9.06 Million
             |  |                   
            605,000
            $28.2 Million
           |  | 
         
      
      
        |  |  |                   
              $43.23 - $50.42
              $4.97 Million - $5.8 Million
             |  |                   
            415,000
            $18.4 Million
           |  | 
         
      
      
        |  |  |                   
              $37.15 - $57.53
              $3.72 Million - $5.75 Million
             |  |                   
            300,000
            $13.9 Million
           |  | 
         
      
      
        |  |  |                   
              $50.17 - $53.78
              $10 Million - $10.8 Million
             |  |                   
            200,000
            $10.7 Million
           |  |