|  |  |                   
      $144.7 - $178.6
      $24.2M - $29.8M
     |                   
              36.1K
              $6.36M
             |  | 
          
        
          |  |  |                   
      $87.54 - $110.63
      $15.5M - $19.6M
     |                   
              60K
              $6.64M
             |  | 
          
        
          |  |  |                   
      $295.96 - $337.43
      $2.69M - $3.06M
     |                   
              136K
              $41.6M
             |  | 
          
        
          |  |  |                   
      $20.83 - $23.52
      $2.58M - $2.91M
     |                   
              396K
              $8.72M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $2.7M - $3.34M
     |                   
              28.6K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $5.66M - $8.17M
     |                   
              184K
              $17.2M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $2.23M - $2.75M
     |                   
              49.4K
              $13.5M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $265K - $344K
     |                   
              78.6K
              $16.1M
             |  | 
          
        
          |  |  |                   
      $20.84 - $24.54
      $697K - $821K
     |                   
              231K
              $5.66M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $54.7K - $59.8K
     |                   
              15.7K
              $2.4M
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $190K - $222K
     |                   
              29.9K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $52.32 - $62.75
      $21K - $25.2K
     |                   
              120K
              $6.98M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $281K - $309K
     |                   
              104K
              $3.01M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $66.2K - $72.4K
     |                   
              66.1K
              $2.86M
             |  | 
          
        
          |  |  |                   
      $3.07 - $4.51
      $137K - $201K
     |                   
              69.8K
              $305K
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $88K - $103K
     |                   
              8.26K
              $915K
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $34.3K - $38.5K
     |                   
              3.15K
              $920K
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $29.2K - $35.4K
     |                   
              2.12K
              $505K
             |  | 
          
        
          |  |  |                   
      $42.2 - $47.37
      $60.3K - $67.6K
     |                   
              9.89K
              $429K
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $61.8K - $67.7K
     |                   
              17.5K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $90K - $92.4K
     |                   
              7.57K
              $750K
             |  | 
          
        
          |  |  |                   
      $43.89 - $54.46
      $38.1K - $47.3K
     |                   
              6.32K
              $295K
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $93.3K - $114K
     |                   
              4.57K
              $696K
             |  | 
          
        
          |  |  |                   
      $233.83 - $276.34
      $78.3K - $92.6K
     |                   
              2.02K
              $539K
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $32.7K - $40.8K
     |                   
              6.57K
              $602K
             |  | 
          
        
          |  |  |                   
      $31.54 - $41.04
      $50.4K - $65.6K
     |                   
              9.8K
              $367K
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $40.8K - $48.1K
     |                   
              2.39K
              $480K
             |  | 
          
        
          |  |  |                   
      $20.87 - $22.95
      $30.4K - $33.4K
     |                   
              34.8K
              $771K
             |  | 
          
        
          |  |  |                   
      $255.27 - $288.74
      $27.8K - $31.5K
     |                   
              1.58K
              $420K
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $18.9K - $20.9K
     |                   
              2.12K
              $613K
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $31.2K - $33.7K
     |                   
              13.5K
              $954K
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $40.9K - $46.5K
     |                   
              4.7K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $16.6K - $18.4K
     |                   
              6.05K
              $713K
             |  | 
          
        
          |  |  |                   
      $85.42 - $94.39
      $36.3K - $40.1K
     |                   
              7.29K
              $683K
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $15K - $16.9K
     |                   
              3.82K
              $402K
             |  | 
          
        
          |  |  |                   
      $65.65 - $72.39
      $24.6K - $27.1K
     |                   
              3.99K
              $271K
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $11.7K - $13K
     |                   
              3.74K
              $387K
             |  | 
          
        
          |  |  |                   
      $33.45 - $36.5
      $17K - $18.6K
     |                   
              6.48K
              $219K
             |  | 
          
        
          |  |  |                   
      $79.01 - $86.61
      $22.7K - $24.9K
     |                   
              3.09K
              $256K
             |  | 
          
        
          |  |  |                   
      $25.21 - $29.4
      $39.8K - $46.4K
     |                   
              16K
              $469K
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $23.7K - $28.6K
     |                   
              5.97K
              $480K
             |  | 
          
        
          |  |  |                   
      $109.83 - $131.67
      $25.9K - $31.1K
     |                   
              2.1K
              $266K
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $19.4K - $21.1K
     |                   
              6.64K
              $609K
             |  | 
          
        
          |  |  |                   
      $136.49 - $155.22
      $18.2K - $20.6K
     |                   
              1.37K
              $209K
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $51.8K - $64.8K
     |                   
              5.68K
              $517K
             |  | 
          
        
          |  |  |                   
      $119.13 - $135.03
      $20.7K - $23.5K
     |                   
              3.87K
              $477K
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $16.6K - $19.6K
     |                   
              1.08K
              $332K
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $46.1K - $52.1K
     |                   
              2.05K
              $948K
             |  | 
          
        
          |  |  |                   
      $55.55 - $75.83
      $97.8K - $134K
     |                   
              10.2K
              $746K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              7.62K
              $653K
             |  |