|  |  |                   
              $24.48 - $28.06
              $9,400 - $10,775
             |  |                   
            39,165
            $1.05 Million
           |  | 
         
      
      
        |  |  |                   
              $23.65 - $28.0
              $85,683 - $101,444
             |  |                   
            38,781
            $901,000
           |  | 
         
      
      
        |  |  |                   
              $26.04 - $30.4
              $51,376 - $59,979
             |  |                   
            42,404
            $1.12 Million
           |  | 
         
      
      
        |  |  |                   
              $28.25 - $31.58
              $684,921 - $765,657
             |  |                   
            44,377
            $1.34 Million
           |  | 
         
      
      
        |  |  |                   
              $29.26 - $31.4
              $589,062 - $632,144
             |  |                   
            20,132
            $610,000
           |  | 
         
      
      
        |  |  |                   
              $29.77 - $32.24
              $274,866 - $297,671
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $27.19 - $30.25
              $16,286 - $18,119
             |  |                   
            9,233
            $273,000
           |  | 
         
      
      
        |  |  |                   
              $21.56 - $27.41
              $6,036 - $7,674
             |  |                   
            9,832
            $268,000
           |  | 
         
      
      
        |  |  |                   
              $21.69 - $23.8
              $1,756 - $1,927
             |  |                   
            10,112
            $227,000
           |  | 
         
      
      
        |  |  |                   
              $17.99 - $23.32
              $180,457 - $233,922
             |  |                   
            10,031
            $218,000
           |  | 
         
      
      
        |  |  |                   
              $16.24 - $26.57
              $159,460 - $260,890
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $23.91 - $26.42
              $234,772 - $259,417
             |  |                   
            9,819
            $257,000
           |  |