|  |  |                   
      $62.38 - $67.29
      $3.47M - $3.74M
     |                   
              141K
              $9.48B
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $2.83M - $3.07M
     |                   
              22.4K
              $13.7B
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $1.31M - $1.44M
     |                   
              24.2K
              $14.5B
             |  | 
          
        
          |  |  |                   
      $26.38 - $27.95
      $1.3M - $1.37M
     |                   
              219K
              $5.97B
             |  | 
          
        
          |  |  |                   
      $35.42 - $38.65
      $1.14M - $1.24M
     |                   
              92.1K
              $3.5B
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $448K - $678K
     |                   
              5.46K
              $2.43B
             |  | 
          
        
          |  |  |                   
      $68.33 - $75.41
      $747K - $824K
     |                   
              64.4K
              $4.84B
             |  | 
          
        
          |  |  |                   
      $76.16 - $78.59
      $993K - $1.02M
     |                   
              33.6K
              $2.62B
             |  | 
          
        
          |  |  |                   
      $43.65 - $46.42
      $847K - $901K
     |                   
              51.7K
              $2.4B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              69.1K
              $2.97B
             |  | 
          
        
          |  |  |                   
      $40.45 - $42.49
      $688K - $722K
     |                   
              61.5K
              $2.61B
             |  | 
          
        
          |  |  |                   
      $46.38 - $47.74
      $652K - $671K
     |                   
              36.6K
              $1.74B
             |  | 
          
        
          |  |  |                   
      $49.05 - $49.99
      $539K - $550K
     |                   
              29.4K
              $1.46B
             |  | 
          
        
          |  |  |                   
      $37.37 - $39.97
      $650K - $695K
     |                   
              162K
              $6.19B
             |  | 
          
        
          |  |  |                   
      $31.79 - $33.42
      $100K - $105K
     |                   
              217K
              $7.25B
             |  | 
          
        
          |  |  |                   
      $41.27 - $43.1
      $238K - $249K
     |                   
              50.4K
              $2.17B
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $253K - $274K
     |                   
              1.75K
              $574M
             |  | 
          
        
          |  |  |                   
      $43.83 - $45.64
      $215K - $223K
     |                   
              31.7K
              $1.45B
             |  | 
          
        
          |  |  |                   
      $39.79 - $41.15
      $52K - $53.8K
     |                   
              156K
              $6.44B
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $45.7K - $66.7K
     |                   
              2.11K
              $514M
             |  | 
          
        
          |  |  |                   
      $72.65 - $78.68
      $128K - $139K
     |                   
              9.95K
              $779M
             |  | 
          
        
          |  |  |                   
      $24.73 - $25.29
      $144K - $147K
     |                   
              23.9K
              $603M
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $14.9K - $21.3K
     |                   
              2.86K
              $522M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16.1K
              $428M
             |  | 
          
        
          |  |  |                   
      $94.33 - $105.31
      $70.5K - $78.7K
     |                   
              4.17K
              $436M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $44.5K - $62.1K
     |                   
              903
              $298M
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $34K - $36.7K
     |                   
              960
              $640M
             |  | 
          
        
          |  |  |                   
      $52.12 - $55.33
      $53.1K - $56.3K
     |                   
              5.14K
              $284M
             |  | 
          
        
          |  |  |                   
      $26.52 - $27.64
      $53.9K - $56.2K
     |                   
              11.7K
              $324M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $62.6K - $70.5K
     |                   
              2.62K
              $576M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $23.5K - $26K
     |                   
              2.92K
              $329M
             |  | 
          
        
          |  |  |                   
      $294.27 - $342.31
      $19.7K - $22.9K
     |                   
              889
              $295M
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $23.9K - $26K
     |                   
              781
              $237M
             |  | 
          
        
          |  |  |                   
      $56.02 - $60.3
      $16.9K - $18.2K
     |                   
              5.17K
              $310M
             |  | 
          
        
          |  |  |                   
      $10.82 - $12.09
      $10.3K - $11.5K
     |                   
              17.7K
              $212M
             |  | 
          
        
          |  |  |                   
      $26.94 - $29.62
      $32.4K - $35.6K
     |                   
              10.3K
              $291M
             |  | 
          
        
          |  |  |                   
      $15.87 - $17.88
      $13.4K - $15.1K
     |                   
              11.7K
              $202M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.58K
              $247M
             |  | 
          
        
          |  |  |                   
      $125.23 - $132.78
      $5.26K - $5.58K
     |                   
              2.3K
              $301M
             |  | 
          
        
          |  |  |                   
      $207.7 - $240.4
      $415 - $481
     |                   
              1.69K
              $356M
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $8.24K - $8.95K
     |                   
              1.85K
              $1.71B
             |  | 
          
        
          |  |  |                   
      $646.03 - $807.39
      $3.88K - $4.84K
     |                   
              1.54K
              $1.05B
             |  |