|  |  |                   
      $171.4 - $227.1
      $13.3M - $17.7M
     |                   
              918K
              $208M
             |  | 
          
        
          |  |  |                   
      $71.83 - $95.32
      $11M - $14.6M
     |                   
              1.58M
              $150M
             |  | 
          
        
          |  |  |                   
      $154.86 - $239.07
      $18.2M - $28.1M
     |                   
              156K
              $37.3M
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $4.21M - $5.93M
     |                   
              350K
              $88.6M
             |  | 
          
        
          |  |  |                   
      $62.37 - $77.63
      $8.07M - $10M
     |                   
              1.13M
              $87.3M
             |  | 
          
        
          |  |  |                   
      $50.36 - $50.68
      $9.52M - $9.58M
     |                   
              540K
              $27.4M
             |  | 
          
        
          |  |  |                   
      $176.34 - $218.59
      $3.28M - $4.06M
     |                   
              260K
              $56.5M
             |  | 
          
        
          |  |  |                   
      $30.53 - $40.65
      $1.9M - $2.53M
     |                   
              846K
              $34.4M
             |  | 
          
        
          |  |  |                   
      $320.42 - $424.58
      $5.63M - $7.46M
     |                   
              18.7K
              $7.95M
             |  | 
          
        
          |  |  |                   
      $144.94 - $210.94
      $1.39M - $2.02M
     |                   
              118K
              $24.8M
             |  | 
          
        
          |  |  |                   
      $45.11 - $52.34
      $3.77M - $4.38M
     |                   
              2.1M
              $110M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $2.2M - $3.35M
     |                   
              22.1K
              $16.3M
             |  | 
          
        
          |  |  |                   
      $86.13 - $108.53
      $1.54M - $1.94M
     |                   
              338K
              $36.7M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $153K - $273K
     |                   
              65.4K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $110K - $207K
     |                   
              41.4K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $43.92 - $52.37
      $1.63M - $1.94M
     |                   
              1.07M
              $56.2M
             |  | 
          
        
          |  |  |                   
      $26.38 - $32.66
      $2.99M - $3.7M
     |                   
              387K
              $12.6M
             |  | 
          
        
          |  |  |                   
      $31.93 - $39.49
      $909K - $1.12M
     |                   
              862K
              $34M
             |  | 
          
        
          |  |  |                   
      $17.56 - $23.88
      $210K - $285K
     |                   
              907K
              $21.7M
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $2.14M - $3.21M
     |                   
              42.1K
              $4.85M
             |  | 
          
        
          |  |  |                   
      $498.8 - $620.9
      $763K - $949K
     |                   
              41.8K
              $26M
             |  | 
          
        
          |  |  |                   
      $116.42 - $147.52
      $872K - $1.11M
     |                   
              136K
              $20.1M
             |  | 
          
        
          |  |  |                   
      $44.89 - $54.38
      $992K - $1.2M
     |                   
              420K
              $22.9M
             |  | 
          
        
          |  |  |                   
      $497.13 - $827.94
      $372K - $619K
     |                   
              6.22K
              $5.15M
             |  | 
          
        
          |  |  |                   
      $40.82 - $43.14
      $1.93M - $2.04M
     |                   
              105K
              $4.54M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $1.42M - $1.76M
     |                   
              28.7K
              $2.56M
             |  | 
          
        
          |  |  |                   
      $33.78 - $43.68
      $165K - $213K
     |                   
              268K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $31.5 - $43.69
      $1.12M - $1.56M
     |                   
              57.4K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $27.82 - $46.45
      $527K - $880K
     |                   
              68.1K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $136.3 - $169.38
      $351K - $437K
     |                   
              79.8K
              $13.5M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $491K - $606K
     |                   
              50.8K
              $8.96M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $111K - $138K
     |                   
              25.2K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $105.69 - $140.64
      $1.19M - $1.58M
     |                   
              13.6K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $488K - $773K
     |                   
              5.97K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $315.21 - $437.41
      $237K - $329K
     |                   
              11.8K
              $5.16M
             |  | 
          
        
          |  |  |                   
      $24.27 - $34.22
      $355K - $500K
     |                   
              136K
              $4.67M
             |  | 
          
        
          |  |  |                   
      $91.23 - $97.27
      $799K - $852K
     |                   
              206K
              $20.1M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $312K - $430K
     |                   
              17.8K
              $5.16M
             |  | 
          
        
          |  |  |                   
      $56.1 - $64.74
      $662K - $763K
     |                   
              128K
              $7.96M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $746K - $869K
     |                   
              4.89K
              $4.84M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $1.23M - $1.55M
     |                   
              9.47K
              $7.38M
             |  | 
          
        
          |  |  |                   
      $29.93 - $36.93
      $273K - $337K
     |                   
              181K
              $6.68M
             |  | 
          
        
          |  |  |                   
      $56.01 - $65.43
      $572K - $668K
     |                   
              254K
              $16.3M
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $35.1K - $43.8K
     |                   
              23.4K
              $7.12M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $185K - $229K
     |                   
              9.43K
              $5.35M
             |  | 
          
        
          |  |  |                   
      $8.67 - $11.05
      $568K - $724K
     |                   
              155K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $268K - $327K
     |                   
              41.5K
              $4.06M
             |  | 
          
        
          |  |  |                   
      $28.18 - $29.22
      $403K - $418K
     |                   
              1.34M
              $39.2M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $12.7K - $24.7K
     |                   
              12.3K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $102.31 - $105.8
      $690K - $713K
     |                   
              71.3K
              $7.45M
             |  |