|  |  |                   
      $27.08 - $33.74
      $3.25M - $4.05M
     |                   
              64.5K
              $2.12B
             |  | 
          
        
          |  |  |                   
      $29.59 - $37.41
      $1.72M - $2.18M
     |                   
              60.8K
              $2.24B
             |  | 
          
        
          |  |  |                   
      $163.16 - $246.51
      $1.93M - $2.91M
     |                   
              6.3K
              $1.55B
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $1.33M - $1.53M
     |                   
              34K
              $824M
             |  | 
          
        
          |  |  |                   
      $194.58 - $243.05
      $1.42M - $1.78M
     |                   
              902
              $219M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $1.81M - $3.41M
     |                   
              5.7K
              $1.57B
             |  | 
          
        
          |  |  |                   
      $50.06 - $80.8
      $1.04M - $1.69M
     |                   
              4.92K
              $398M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              14.4K
              $1.85B
             |  | 
          
        
          |  |  |                   
      $197.25 - $244.33
      $755K - $936K
     |                   
              860
              $209M
             |  | 
          
        
          |  |  |                   
      $126.62 - $154.26
      $838K - $1.02M
     |                   
              2.23K
              $285M
             |  | 
          
        
          |  |  |                   
      $56.15 - $84.23
      $933K - $1.4M
     |                   
              31.3K
              $2.49B
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $711K - $769K
     |                   
              20.5K
              $1.45B
             |  | 
          
        
          |  |  |                   
      $29.15 - $44.46
      $735K - $1.12M
     |                   
              35.3K
              $1.53B
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $589K - $694K
     |                   
              7.38K
              $1.15B
             |  | 
          
        
          |  |  |                   
      $4.0 - $7.05
      $519K - $915K
     |                   
              15.6K
              $106M
             |  | 
          
        
          |  |  |                   
      $118.37 - $134.86
      $444K - $506K
     |                   
              41.1K
              $5.45B
             |  | 
          
        
          |  |  |                   
      $74.27 - $88.92
      $520K - $622K
     |                   
              21.9K
              $1.92B
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $330K - $413K
     |                   
              45.5K
              $1.02B
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $467K - $624K
     |                   
              4.31K
              $945M
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $287K - $344K
     |                   
              2.11K
              $213M
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $168K - $185K
     |                   
              13.9K
              $4.02B
             |  | 
          
        
          |  |  |                   
      $113.38 - $135.49
      $95.9K - $115K
     |                   
              3.38K
              $424M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $798K - $1.1M
     |                   
              147K
              $6.93B
             |  | 
          
        
          |  |  |                   
      $301.89 - $340.04
      $123K - $138K
     |                   
              2.68K
              $886M
             |  | 
          
        
          |  |  |                   
      $102.76 - $115.66
      $79.8K - $89.9K
     |                   
              2.11K
              $233M
             |  | 
          
        
          |  |  |                   
      $115.1 - $129.63
      $87.8K - $98.9K
     |                   
              3.01K
              $388M
             |  | 
          
        
          |  |  |                   
      $3.71 - $5.88
      $73.7K - $117K
     |                   
              16.7K
              $97.2M
             |  | 
          
        
          |  |  |                   
      $41.97 - $86.8
      $95.8K - $198K
     |                   
              2.45K
              $212M
             |  | 
          
        
          |  |  |                   
      $6.24 - $8.83
      $22.6K - $32K
     |                   
              42.4K
              $366M
             |  | 
          
        
          |  |  |                   
      $37.05 - $52.04
      $72.1K - $101K
     |                   
              6.56K
              $341M
             |  | 
          
        
          |  |  |                   
      $155.48 - $186.71
      $27.1K - $32.5K
     |                   
              1.23K
              $219M
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $117K - $170K
     |                   
              193
              $504M
             |  | 
          
        
          |  |  |                   
      $24.47 - $36.39
      $14.3K - $21.3K
     |                   
              6.39K
              $226M
             |  | 
          
        
          |  |  |                   
      $3.3 - $7.11
      $3.96K - $8.53K
     |                   
              13K
              $66.8M
             |  | 
          
        
          |  |  |                   
      $4.06 - $6.99
      $10.6K - $18.2K
     |                   
              13.8K
              $95.6M
             |  | 
          
        
          |  |  |                   
      $4.81 - $9.46
      $35.8K - $70.4K
     |                   
              24.5K
              $217M
             |  | 
          
        
          |  |  |                   
      $81.34 - $124.36
      $22K - $33.7K
     |                   
              2.24K
              $279M
             |  | 
          
        
          |  |  |                   
      $9.5 - $18.21
      $28.5K - $54.6K
     |                   
              13.8K
              $251M
             |  |