|  |  |                   
      $95.0 - $104.38
      $205K - $226K
     |                   
              15.4K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $30.76 - $33.01
      $19K - $20.4K
     |                   
              186K
              $6.11M
             |  | 
          
        
          |  |  |                   
      $50.29 - $50.86
      $331K - $335K
     |                   
              6.58K
              $334K
             |  | 
          
        
          |  |  |                   
      $22.13 - $86.27
      $87K - $339K
     |                   
              3.93K
              $332K
             |  | 
          
        
          |  |  |                   
      $66.38 - $71.68
      $72.7K - $78.5K
     |                   
              60.8K
              $4.34M
             |  | 
          
        
          |  |  |                   
      $15.35 - $22.65
      $226K - $334K
     |                   
              14.7K
              $325K
             |  | 
          
        
          |  |  |                   
      $16.87 - $19.58
      $267K - $310K
     |                   
              46.3K
              $900K
             |  | 
          
        
          |  |  |                   
      $91.03 - $98.69
      $148K - $161K
     |                   
              40.1K
              $3.83M
             |  | 
          
        
          |  |  |                   
      $35.81 - $39.62
      $287K - $318K
     |                   
              8.02K
              $317K
             |  | 
          
        
          |  |  |                   
      $62.54 - $68.42
      $131K - $143K
     |                   
              42.2K
              $2.85M
             |  | 
          
        
          |  |  |                   
      $209.79 - $237.38
      $160K - $181K
     |                   
              24.5K
              $5.28M
             |  | 
          
        
          |  |  |                   
      $172.41 - $199.66
      $243K - $281K
     |                   
              4.52K
              $846K
             |  | 
          
        
          |  |  |                   
      $36.91 - $60.06
      $232K - $377K
     |                   
              6.28K
              $308K
             |  | 
          
        
          |  |  |                   
      $74.93 - $80.73
      $179K - $193K
     |                   
              22.1K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $143.56 - $174.06
      $241K - $292K
     |                   
              4.3K
              $701K
             |  | 
          
        
          |  |  |                   
      $36.28 - $60.96
      $206K - $347K
     |                   
              5.69K
              $304K
             |  | 
          
        
          |  |  |                   
      $191.41 - $220.25
      $233K - $268K
     |                   
              2.37K
              $516K
             |  | 
          
        
          |  |  |                   
      $176.44 - $192.03
      $192K - $209K
     |                   
              14.4K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $147.79 - $202.05
      $94K - $129K
     |                   
              4.69K
              $945K
             |  | 
          
        
          |  |  |                   
      $38.41 - $56.85
      $201K - $298K
     |                   
              5.24K
              $297K
             |  | 
          
        
          |  |  |                   
      $113.78 - $148.0
      $244K - $317K
     |                   
              2.14K
              $296K
             |  | 
          
        
          |  |  |                   
      $42.83 - $47.07
      $136K - $149K
     |                   
              58.2K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $96.14 - $147.2
      $197K - $302K
     |                   
              2.05K
              $295K
             |  | 
          
        
          |  |  |                   
      $158.59 - $198.69
      $3.33K - $4.17K
     |                   
              10.8K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $46.1 - $53.65
      $129K - $150K
     |                   
              19.5K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $25.24 - $25.56
      $226K - $229K
     |                   
              591K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $18.93 - $19.22
      $284K - $288K
     |                   
              15K
              $286K
             |  | 
          
        
          |  |  |                   
      $112.04 - $128.75
      $210K - $241K
     |                   
              6.33K
              $812K
             |  | 
          
        
          |  |  |                   
      $26.17 - $33.06
      $244K - $308K
     |                   
              9.32K
              $286K
             |  | 
          
        
          |  |  |                   
      $44.87 - $59.95
      $221K - $295K
     |                   
              4.92K
              $285K
             |  | 
          
        
          |  |  |                   
      $205.52 - $234.96
      $215K - $246K
     |                   
              2.67K
              $626K
             |  | 
          
        
          |  |  |                   
      $49.31 - $57.77
      $248K - $291K
     |                   
              5.03K
              $285K
             |  | 
          
        
          |  |  |                   
      $27.61 - $29.15
      $193K - $204K
     |                   
              61.6K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $108.74 - $110.41
      $279K - $283K
     |                   
              2.56K
              $282K
             |  | 
          
        
          |  |  |                   
      $95.32 - $123.91
      $278K - $361K
     |                   
              11.9K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $32.65 - $51.67
      $252K - $399K
     |                   
              7.73K
              $278K
             |  | 
          
        
          |  |  |                   
      $71.36 - $83.47
      $585K - $685K
     |                   
              45.8K
              $3.34M
             |  | 
          
        
          |  |  |                   
      $260.62 - $307.62
      $171K - $201K
     |                   
              2.12K
              $653K
             |  | 
          
        
          |  |  |                   
      $58.79 - $81.56
      $252K - $349K
     |                   
              4.28K
              $270K
             |  | 
          
        
          |  |  |                   
      $32.05 - $36.52
      $82.9K - $94.5K
     |                   
              64.3K
              $2.28M
             |  | 
          
        
          |  |  |                   
      $66.98 - $79.52
      $193K - $229K
     |                   
              11.2K
              $832K
             |  | 
          
        
          |  |  |                   
      $62.76 - $69.99
      $237K - $265K
     |                   
              3.78K
              $264K
             |  | 
          
        
          |  |  |                   
      $76.33 - $82.51
      $197K - $213K
     |                   
              10.1K
              $831K
             |  | 
          
        
          |  |  |                   
      $158.56 - $177.92
      $256K - $288K
     |                   
              1.62K
              $262K
             |  | 
          
        
          |  |  |                   
      $546.36 - $631.12
      $35.5K - $41K
     |                   
              2.76K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $43.2 - $49.66
      $137K - $158K
     |                   
              21.2K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $256.21 - $323.54
      $256 - $324
     |                   
              4.13K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $47.03 - $47.97
      $138K - $141K
     |                   
              319K
              $15.3M
             |  | 
          
        
          |  |  |                   
      $69.9 - $78.26
      $125K - $140K
     |                   
              14.6K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $405K - $440K
     |                   
              176K
              $12M
             |  |