|  |  |                   
      $498.8 - $620.9
      $129M - $161M
     |                   
              12K
              $7.47M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $48.6M - $66.5M
     |                   
              4.49K
              $3.59M
             |  | 
          
        
          |  |  |                   
      $43.92 - $52.37
      $32.5M - $38.7M
     |                   
              288K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $73.09 - $82.77
      $23.8M - $27M
     |                   
              512K
              $41.8M
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $17.5M - $22.4M
     |                   
              176K
              $28M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $15.3M - $17.2M
     |                   
              28.8K
              $8.43M
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $14.9M - $17.7M
     |                   
              5.44K
              $988K
             |  | 
          
        
          |  |  |                   
      $36.11 - $49.33
      $10.6M - $14.5M
     |                   
              74.2K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $160.0 - $195.62
      $12.6M - $15.5M
     |                   
              4.42K
              $719K
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $10.7M - $13.5M
     |                   
              40K
              $31.2M
             |  | 
          
        
          |  |  |                   
      $321.68 - $427.25
      $7.5M - $9.97M
     |                   
              563
              $230K
             |  | 
          
        
          |  |  |                   
      $83.97 - $92.85
      $7.71M - $8.52M
     |                   
              41.7K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $6.55M - $12.9M
     |                   
              39.4K
              $4.86M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $9.08M - $11.3M
     |                   
              56.7K
              $32.2M
             |  | 
          
        
          |  |  |                   
      $120.38 - $192.98
      $6.88M - $11M
     |                   
              5.2K
              $860K
             |  | 
          
        
          |  |  |                   
      $155.48 - $186.71
      $6.43M - $7.72M
     |                   
              9.8K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $24.04 - $34.36
      $4.61M - $6.58M
     |                   
              66.1K
              $2.15M
             |  | 
          
        
          |  |  |                   
      $141.3 - $178.32
      $6.13M - $7.73M
     |                   
              28.2K
              $4.77M
             |  | 
          
        
          |  |  |                   
      $49.13 - $55.86
      $5.98M - $6.8M
     |                   
              24.5K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $6.86M - $18.8M
     |                   
              47.5K
              $4.44M
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $5.53M - $8.06M
     |                   
              820
              $2.14M
             |  | 
          
        
          |  |  |                   
      $364.73 - $454.9
      $5.28M - $6.59M
     |                   
              3.08K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $4.49M - $5.53M
     |                   
              6.55K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $87.0 - $134.33
      $4.62M - $7.14M
     |                   
              6.6K
              $886K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              68.7K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $4.35M - $6.15M
     |                   
              7.1K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $4.51M - $5.12M
     |                   
              9.65K
              $3.54M
             |  | 
          
        
          |  |  |                   
      $140.37 - $171.44
      $4.04M - $4.93M
     |                   
              19.6K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $4.26M - $5.55M
     |                   
              13.5K
              $934K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              24.9K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $74.81 - $124.33
      $3.19M - $5.29M
     |                   
              3.18K
              $393K
             |  | 
          
        
          |  |  |                   
      $46.88 - $62.89
      $4.15M - $5.56M
     |                   
              13.4K
              $781K
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $3.42M - $4.27M
     |                   
              143K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $174.64 - $205.16
      $3.15M - $3.7M
     |                   
              13.8K
              $2.72M
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $3.35M - $4.26M
     |                   
              7.15K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $176.34 - $218.59
      $8.01M - $9.93M
     |                   
              265K
              $57.7M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $3.06M - $3.52M
     |                   
              87.8K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $47.9 - $65.94
      $3.03M - $4.17M
     |                   
              11.3K
              $702K
             |  | 
          
        
          |  |  |                   
      $8.25 - $25.2
      $2.81M - $8.58M
     |                   
              202K
              $5.06M
             |  | 
          
        
          |  |  |                   
      $50.53 - $212.53
      $891K - $3.75M
     |                   
              5.74K
              $318K
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $3.03M - $3.54M
     |                   
              8.42K
              $933K
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $3.98M - $7.91M
     |                   
              18.9K
              $3.67M
             |  | 
          
        
          |  |  |                   
      $146.5 - $189.61
      $2.88M - $3.73M
     |                   
              13.1K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $2.77M - $3.09M
     |                   
              28.1K
              $1M
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $2.63M - $3.07M
     |                   
              5.66K
              $839K
             |  | 
          
        
          |  |  |                   
      $194.58 - $243.05
      $2.81M - $3.51M
     |                   
              844
              $204K
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $2.52M - $2.89M
     |                   
              3.3K
              $758K
             |  | 
          
        
          |  |  |                   
      $33.89 - $46.39
      $2.78M - $3.81M
     |                   
              4.56K
              $211K
             |  | 
          
        
          |  |  |                   
      $136.49 - $155.22
      $2.49M - $2.83M
     |                   
              2.15K
              $330K
             |  | 
          
        
          |  |  |                   
      $113.38 - $135.49
      $2.22M - $2.66M
     |                   
              6.67K
              $837K
             |  |