|  |  |                   
              $24.48 - $28.06
              $95,300 - $109,237
             |  |                   
            27,790
            $746,000
           |  | 
         
      
      
        |  |  |                   
              $23.65 - $28.0
              $267,339 - $316,512
             |  |                   
            31,683
            $736,000
           |  | 
         
      
      
        |  |  |                   
              $26.04 - $30.4
              $358,492 - $418,516
             |  |                   
            42,987
            $1.13 Million
           |  | 
         
      
      
        |  |  |                   
              $28.25 - $31.58
              $808,176 - $903,440
             |  |                   
            29,220
            $881,000
           |  | 
         
      
      
        |  |  |                   
              $29.52 - $31.43
              $16,029 - $17,066
             |  |                   
            612
            $18,000
           |  | 
         
      
      
        |  |  |                   
              $29.77 - $32.24
              $16,165 - $17,506
             |  |                   
            1,155
            $36,000
           |  | 
         
      
      
        |  |  |                   
              $27.19 - $30.25
              $16,640 - $18,513
             |  |                   
            612
            $18,000
           |  |