|  |  |                   
              $34.38 - $37.3
              $11,173 - $12,122
             |  |                   
            325
            $12,000
           |  | 
         
      
      
        |  |  |                   
              $29.63 - $33.06
              $35,318 - $39,407
             |  |                   
            2,609
            $84,000
           |  | 
         
      
      
        |  |  |                   
              $30.62 - $35.58
              $86,532 - $100,549
             |  |                   
            1,417
            $44,000
           |  | 
         
      
      
        |  |  |                   
              $29.54 - $33.97
              $60,881 - $70,012
             |  |                   
            4,243
            $135,000
           |  | 
         
      
      
        |  |  |                   
              $28.77 - $34.79
              $59,410 - $71,841
             |  |                   
            2,182
            $63,000
           |  | 
         
      
      
        |  |  |                   
              $29.2 - $35.2
              $39,653 - $47,801
             |  |                   
            117
            $4,000
           |  | 
         
      
      
        |  |  |                   
              $33.35 - $37.49
              $65,532 - $73,667
             |  |                   
            1,475
            $52,000
           |  | 
         
      
      
        |  |  |                   
              $34.86 - $38.36
              $16,663 - $18,336
             |  |                   
            3,440
            $126,000
           |  | 
         
      
      
        |  |  |                   
              $33.27 - $36.0
              $88,132 - $95,364
             |  |                   
            2,962
            $105,000
           |  | 
         
      
      
        |  |  |                   
              $34.11 - $36.95
              $10,028 - $10,863
             |  |                   
            313
            $11,000
           |  | 
         
      
      
        |  |  |                   
              $28.78 - $36.36
              $137,482 - $173,691
             |  |                   
            19
            $1,000
           |  | 
         
      
      
        |  |  |                   
              $22.43 - $29.52
              $78,280 - $103,024
             |  |                   
            4,796
            $140,000
           |  | 
         
      
      
        |  |  |                   
              $20.77 - $23.92
              $70,202 - $80,849
             |  |                   
            1,306
            $29,000
           |  | 
         
      
      
        |  |  |                   
              $15.49 - $24.12
              $1,177 - $1,833
             |  |                   
            4,686
            $101,000
           |  | 
         
      
      
        |  |  |                   
              $14.38 - $28.0
              $20,203 - $39,340
             |  |                   
            4,610
            $80,000
           |  | 
         
      
      
        |  |  |                   
              $24.21 - $27.55
              $103,497 - $117,776
             |  |                   
            3,205
            $87,000
           |  | 
         
      
      
        |  |  |                   
              $23.14 - $26.0
              $2,545 - $2,860
             |  |                   
            7,480
            $188,000
           |  | 
         
      
      
        |  |  |                   
              $23.02 - $26.24
              $25,114 - $28,627
             |  |                   
            7,590
            $188,000
           |  | 
         
      
      
        |  |  |                   
              $22.35 - $26.89
              $145,252 - $174,758
             |  |                   
            6,499
            $162,000
           |  | 
         
      
      
        |  |  |                   
              $21.19 - $27.9
              $17,163 - $22,599
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $28.23 - $29.65
              $22,866 - $24,016
             |  |                   
            810
            $23,000
           |  |