|  |  |                   
      $498.8 - $620.9
      $564M - $702M
     |                   
              810K
              $503M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $2.44M - $5.32M
     |                   
              372K
              $116M
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $25.4M - $38.1M
     |                   
              264K
              $30.5M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $5.02M - $5.98M
     |                   
              1.82M
              $196M
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $19.5M - $28.9M
     |                   
              32.7K
              $7.76M
             |  | 
          
        
          |  |  |                   
      $39.43 - $49.34
      $22.2M - $27.8M
     |                   
              2.01K
              $94K
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $4.87M - $5.32M
     |                   
              1.11M
              $170M
             |  | 
          
        
          |  |  |                   
      $3.48 - $5.25
      $15.8M - $23.8M
     |                   
              992K
              $4.99M
             |  | 
          
        
          |  |  |                   
      $237.53 - $309.8
      $17.5M - $22.8M
     |                   
              4K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $1.43M - $1.74M
     |                   
              736K
              $137M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $2.73M - $3.44M
     |                   
              331K
              $258M
             |  | 
          
        
          |  |  |                   
      $41.37 - $53.28
      $13.3M - $17.1M
     |                   
              176K
              $7.85M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $873K - $1.1M
     |                   
              686K
              $98.3M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $2.06M - $2.78M
     |                   
              896K
              $41.5M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $1.35M - $1.7M
     |                   
              155K
              $62.7M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $2.73M - $3.23M
     |                   
              1.04M
              $82.1M
             |  | 
          
        
          |  |  |                   
      $11.11 - $14.46
      $8.79M - $11.4M
     |                   
              1.6M
              $20M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $2.41M - $2.64M
     |                   
              968K
              $154M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $1.02M - $1.21M
     |                   
              560K
              $74M
             |  | 
          
        
          |  |  |                   
      $101.96 - $121.01
      $9.04M - $10.7M
     |                   
              9.7K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $1.47M - $1.89M
     |                   
              516K
              $46.3M
             |  | 
          
        
          |  |  |                   
      $165.15 - $226.42
      $2.13M - $2.92M
     |                   
              117K
              $20.1M
             |  | 
          
        
          |  |  |                   
      $65.57 - $90.16
      $7.97M - $11M
     |                   
              125K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $62.45 - $70.08
      $3.46M - $3.88M
     |                   
              778K
              $49.2M
             |  | 
          
        
          |  |  |                   
      $187.23 - $215.61
      $4.61M - $5.3M
     |                   
              252K
              $51.3M
             |  | 
          
        
          |  |  |                   
      $35.0 - $44.92
      $4.97M - $6.38M
     |                   
              308K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $524K - $619K
     |                   
              221K
              $61.7M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $1.43M - $1.61M
     |                   
              293K
              $85.5M
             |  | 
          
        
          |  |  |                   
      $104.48 - $124.43
      $5.23M - $6.23M
     |                   
              90K
              $9.98M
             |  | 
          
        
          |  |  |                   
      $118.01 - $148.69
      $5.03M - $6.34M
     |                   
              38.3K
              $4.59M
             |  | 
          
        
          |  |  |                   
      $88.35 - $122.19
      $3.62M - $5.01M
     |                   
              169K
              $17.7M
             |  | 
          
        
          |  |  |                   
      $96.47 - $109.59
      $7.02M - $7.97M
     |                   
              42.9K
              $4.5M
             |  | 
          
        
          |  |  |                   
      $8.53 - $11.27
      $4.59M - $6.07M
     |                   
              452K
              $4.54M
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $4.2M - $4.63M
     |                   
              157K
              $45.5M
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $860K - $1.04M
     |                   
              190K
              $45.2M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $2.41M - $2.79M
     |                   
              267K
              $79.8M
             |  | 
          
        
          |  |  |                   
      $204.26 - $233.47
      $4.75M - $5.43M
     |                   
              132K
              $29.3M
             |  | 
          
        
          |  |  |                   
      $92.87 - $125.73
      $4.14M - $5.6M
     |                   
              131K
              $15.7M
             |  | 
          
        
          |  |  |                   
      $30.82 - $37.95
      $4.93M - $6.07M
     |                   
              31.2K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $1.09M - $1.33M
     |                   
              97.7K
              $38M
             |  | 
          
        
          |  |  |                   
      $421.16 - $509.5
      $1.36M - $1.64M
     |                   
              106K
              $47.2M
             |  | 
          
        
          |  |  |                   
      $31.44 - $41.32
      $3.01M - $3.96M
     |                   
              210K
              $6.86M
             |  | 
          
        
          |  |  |                   
      $71.11 - $82.25
      $4.43M - $5.13M
     |                   
              78.6K
              $5.96M
             |  | 
          
        
          |  |  |                   
      $87.63 - $140.36
      $1.17M - $1.87M
     |                   
              149K
              $13.5M
             |  | 
          
        
          |  |  |                   
      $108.68 - $145.07
      $5.06M - $6.75M
     |                   
              170K
              $24.1M
             |  | 
          
        
          |  |  |                   
      $16.14 - $18.75
      $5.49M - $6.38M
     |                   
              2.44M
              $45.2M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $825K - $1.09M
     |                   
              555K
              $18.8M
             |  | 
          
        
          |  |  |                   
      $67.83 - $92.33
      $25K - $34K
     |                   
              273K
              $19.8M
             |  | 
          
        
          |  |  |                   
      $78.47 - $92.25
      $4.43M - $5.2M
     |                   
              24.6K
              $2M
             |  | 
          
        
          |  |  |                   
      $160.0 - $195.62
      $3.87M - $4.73M
     |                   
              40.6K
              $6.6M
             |  |