|  |  |                   
      $167.32 - $223.3
      $96.3M - $128M
     |                   
              156K
              $34.3M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $91.4M - $153M
     |                   
              349K
              $55.1M
             |  | 
          
        
          |  |  |                   
      $60.03 - $72.0
      $75.4M - $90.4M
     |                   
              126K
              $8.35M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $84M - $118M
     |                   
              101K
              $50.1M
             |  | 
          
        
          |  |  |                   
      $10.58 - $14.83
      $51M - $71.4M
     |                   
              503K
              $6.84M
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $59.8M - $87.1M
     |                   
              1.5K
              $3.92M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $53.3M - $64.5M
     |                   
              37.5K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $35.2M - $45.7M
     |                   
              248K
              $50.8M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $36.8M - $57.6M
     |                   
              9.9K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $41.37 - $53.28
      $15.9M - $20.5M
     |                   
              1.67M
              $74.6M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $42.3M - $64.4M
     |                   
              120K
              $88.6M
             |  | 
          
        
          |  |  |                   
      $163.16 - $246.51
      $26.6M - $40.1M
     |                   
              24.4K
              $6.01M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $23.7M - $29.2M
     |                   
              14.1K
              $7.92M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $26.3M - $32.3M
     |                   
              76.4K
              $13.6M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $15.7M - $19.7M
     |                   
              13.7K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $59.83 - $87.57
      $17.5M - $25.6M
     |                   
              5.15K
              $449K
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $15.2M - $18.1M
     |                   
              64.8K
              $6.99M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $16M - $17.4M
     |                   
              18.7K
              $2.86M
             |  | 
          
        
          |  |  |                   
      $90.88 - $104.3
      $15.6M - $17.9M
     |                   
              2.5K
              $247K
             |  | 
          
        
          |  |  |                   
      $17.53 - $22.08
      $14.9M - $18.8M
     |                   
              83.2K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $73.65 - $101.29
      $16.2M - $22.3M
     |                   
              120K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $14.4M - $16.5M
     |                   
              4.5K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $88.35 - $122.19
      $10.6M - $14.6M
     |                   
              75K
              $7.85M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $12.9M - $17.8M
     |                   
              28K
              $8.12M
             |  | 
          
        
          |  |  |                   
      $12.29 - $15.47
      $10.7M - $13.5M
     |                   
              49.4K
              $743K
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $12.6M - $14.1M
     |                   
              22.8K
              $3.1M
             |  | 
          
        
          |  |  |                   
      $4.56 - $6.22
      $13.2M - $18M
     |                   
              2.8M
              $16M
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $12.1M - $13.2M
     |                   
              61.6K
              $5.66M
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $10.2M - $12M
     |                   
              20K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $33.46 - $47.74
      $9.96M - $14.2M
     |                   
              76.6K
              $3.05M
             |  | 
          
        
          |  |  |                   
      $21.24 - $26.88
      $9.56M - $12.1M
     |                   
              550K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $7.92M - $9.93M
     |                   
              9.7K
              $3.93M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $8.33M - $9.85M
     |                   
              51.3K
              $6.77M
             |  | 
          
        
          |  |  |                   
      $67.22 - $100.51
      $9.42M - $14.1M
     |                   
              4.92K
              $487K
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $7.37M - $8.6M
     |                   
              442K
              $49M
             |  | 
          
        
          |  |  |                   
      $252.37 - $290.71
      $8.37M - $9.64M
     |                   
              9.7K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $58.52 - $71.7
      $11.9M - $14.6M
     |                   
              560K
              $38.5M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $8.21M - $10.8M
     |                   
              72.2K
              $6.59M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $6.15M - $7.45M
     |                   
              28.6K
              $5.31M
             |  | 
          
        
          |  |  |                   
      $52.21 - $67.1
      $6.34M - $8.15M
     |                   
              105K
              $6.16M
             |  | 
          
        
          |  |  |                   
      $44.18 - $59.46
      $8.01M - $10.8M
     |                   
              69.6K
              $4.05M
             |  | 
          
        
          |  |  |                   
      $105.57 - $170.4
      $7.21M - $11.6M
     |                   
              29.8K
              $4.77M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $7.14M - $12.7M
     |                   
              2K
              $437K
             |  | 
          
        
          |  |  |                   
      $30.82 - $37.95
      $6.53M - $8.04M
     |                   
              25K
              $848K
             |  | 
          
        
          |  |  |                   
      $22.52 - $30.02
      $4.4M - $5.86M
     |                   
              236K
              $5.86M
             |  | 
          
        
          |  |  |                   
      $11.97 - $19.49
      $6.02M - $9.8M
     |                   
              102K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $132.23 - $171.87
      $6.32M - $8.22M
     |                   
              2.4K
              $405K
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $5.79M - $6.33M
     |                   
              29.2K
              $4.65M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $6.25M - $6.75M
     |                   
              7.7K
              $544K
             |  | 
          
        
          |  |  |                   
      $24.32 - $43.03
      $4.24M - $7.5M
     |                   
              22K
              $769K
             |  |