|  |  |                   
              $10.96 - $13.27
              $28,496 - $34,502
             |  |                   
            10,355
            $113,000
           |  | 
         
      
      
        |  |  |                   
              $11.79 - $14.01
              $8,253 - $9,807
             |  |                   
            12,955
            $167,000
           |  | 
         
      
      
        |  |  |                   
              $11.72 - $15.16
              $5,860 - $7,580
             |  |                   
            12,255
            $146,000
           |  | 
         
      
      
        |  |  |                   
              $13.14 - $15.55
              $31,141 - $36,853
             |  |                   
            12,755
            $0
           |  | 
         
      
      
        |  |  |                   
              $14.06 - $17.98
              $128,649 - $164,517
             |  |                   
            15,125
            $222,000
           |  | 
         
      
      
        |  |  |                   
              $12.92 - $19.28
              $23,902 - $35,668
             |  |                   
            24,275
            $369,000
           |  | 
         
      
      
        |  |  |                   
              $16.41 - $24.15
              $10,010 - $14,731
             |  |                   
            22,425
            $404,000
           |  | 
         
      
      
        |  |  |                   
              $23.8 - $30.56
              $33,320 - $42,784
             |  |                   
            21,815
            $519,000
           |  | 
         
      
      
        |  |  |                   
              $27.91 - $32.09
              $13,787 - $15,852
             |  |                   
            20,415
            $651,000
           |  | 
         
      
      
        |  |  |                   
              $28.91 - $35.7
              $21,509 - $26,560
             |  |                   
            19,921
            $596,000
           |  | 
         
      
      
        |  |  |                   
              $26.39 - $33.94
              $15,834 - $20,364
             |  |                   
            20,665
            $655,000
           |  | 
         
      
      
        |  |  |                   
              $24.78 - $29.08
              $5,699 - $6,688
             |  |                   
            21,265
            $584,000
           |  | 
         
      
      
        |  |  |                   
              $18.87 - $27.54
              $60,761 - $88,678
             |  |                   
            21,035
            $570,000
           |  | 
         
      
      
        |  |  |                   
              $15.99 - $24.18
              $44,292 - $66,978
             |  |                   
            24,255
            $474,000
           |  | 
         
      
      
        |  |  |                   
              $17.96 - $24.46
              $13,649 - $18,589
             |  |                   
            21,485
            $504,000
           |  | 
         
      
      
        |  |  |                   
              $18.55 - $20.3
              $6,399 - $7,003
             |  |                   
            22,245
            $417,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            21,900
            $462,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            24,135
            $507,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            19,185
            $362,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            15,135
            $376,000
           |  |