|  |  |                   
      $32.77 - $38.72
      $4.04M - $4.77M
     |                   
              135K
              $5.2B
             |  | 
          
        
          |  |  |                   
      $58.41 - $72.69
      $1.9M - $2.36M
     |                   
              180K
              $13.3B
             |  | 
          
        
          |  |  |                   
      $171.4 - $227.1
      $1.04M - $1.38M
     |                   
              8.17K
              $1.86B
             |  | 
          
        
          |  |  |                   
      $37.78 - $44.9
      $895K - $1.06M
     |                   
              34.3K
              $1.54B
             |  | 
          
        
          |  |  |                   
      $33.5 - $41.33
      $751K - $926K
     |                   
              56.1K
              $2.32B
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $490K - $792K
     |                   
              6.41K
              $1.45B
             |  | 
          
        
          |  |  |                   
      $65.84 - $80.81
      $371K - $455K
     |                   
              15.8K
              $1.27B
             |  | 
          
        
          |  |  |                   
      $34.67 - $43.21
      $293K - $365K
     |                   
              27.9K
              $1.2B
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $331K - $393K
     |                   
              4.84K
              $880M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.56K
              $803M
             |  | 
          
        
          |  |  |                   
      $31.93 - $39.49
      $226K - $279K
     |                   
              21.9K
              $864M
             |  | 
          
        
          |  |  |                   
      $30.01 - $34.75
      $280K - $324K
     |                   
              22.9K
              $793M
             |  | 
          
        
          |  |  |                   
      $12.77 - $18.26
      $69.7K - $99.6K
     |                   
              61.9K
              $1.1B
             |  | 
          
        
          |  |  |                   
      $273.71 - $316.29
      $151K - $175K
     |                   
              6.03K
              $1.84B
             |  | 
          
        
          |  |  |                   
      $32.99 - $38.01
      $215K - $247K
     |                   
              26.5K
              $1B
             |  | 
          
        
          |  |  |                   
      $38.19 - $43.19
      $248K - $280K
     |                   
              21.5K
              $899M
             |  | 
          
        
          |  |  |                   
      $20.29 - $21.52
      $273K - $289K
     |                   
              34K
              $732M
             |  | 
          
        
          |  |  |                   
      $20.93 - $22.05
      $271K - $286K
     |                   
              33.1K
              $729M
             |  | 
          
        
          |  |  |                   
      $21.81 - $22.71
      $273K - $284K
     |                   
              32K
              $726M
             |  | 
          
        
          |  |  |                   
      $22.27 - $29.21
      $103K - $135K
     |                   
              26.1K
              $762M
             |  | 
          
        
          |  |  |                   
      $209.39 - $289.94
      $73.9K - $102K
     |                   
              2.54K
              $730M
             |  | 
          
        
          |  |  |                   
      $34.72 - $45.62
      $32.2K - $42.2K
     |                   
              23.5K
              $1.03B
             |  | 
          
        
          |  |  |                   
      $104.69 - $141.77
      $51.2K - $69.3K
     |                   
              5.06K
              $680M
             |  | 
          
        
          |  |  |                   
      $103.88 - $123.68
      $129K - $154K
     |                   
              3.5K
              $432M
             |  | 
          
        
          |  |  |                   
      $22.51 - $25.91
      $117K - $135K
     |                   
              18.1K
              $456M
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $77K - $93.1K
     |                   
              3.48K
              $381M
             |  | 
          
        
          |  |  |                   
      $132.86 - $186.1
      $15.1K - $21.2K
     |                   
              2.12K
              $393M
             |  | 
          
        
          |  |  |                   
      $52.27 - $58.52
      $54.2K - $60.7K
     |                   
              12.1K
              $697M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $37.3K - $45.2K
     |                   
              1.66K
              $588M
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $19.3K - $23.1K
     |                   
              3.82K
              $410M
             |  | 
          
        
          |  |  |                   
      $64.06 - $69.64
      $31.6K - $34.3K
     |                   
              9.61K
              $663M
             |  | 
          
        
          |  |  |                   
      $247.68 - $291.66
      $7.18K - $8.46K
     |                   
              1.52K
              $442M
             |  | 
          
        
          |  |  |                   
      $218.41 - $252.43
      $19.9K - $23K
     |                   
              1.43K
              $354M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $9.08K - $10.6K
     |                   
              556
              $550M
             |  | 
          
        
          |  |  |                   
      $102.24 - $109.76
      $45.8K - $49.2K
     |                   
              6.07K
              $632M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.86K
              $527M
             |  | 
          
        
          |  |  |                   
      $35.55 - $39.05
      $37K - $40.7K
     |                   
              12.6K
              $461M
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $3.99K - $4.35K
     |                   
              2.86K
              $263M
             |  |