|  |  | 
      N/A
     |                   
              67.5K
              $2.53B
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $905K - $1.15M
     |                   
              15.4K
              $3.92B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              26.2K
              $1.22B
             |  | 
          
        
          |  |  |                   
      $84.55 - $89.54
      $722K - $765K
     |                   
              16.3K
              $1.45B
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $291K - $315K
     |                   
              10.4K
              $6.36B
             |  | 
          
        
          |  |  |                   
      $45.26 - $46.63
      $588K - $606K
     |                   
              135K
              $6.23B
             |  | 
          
        
          |  |  |                   
      $84.28 - $89.46
      $250K - $265K
     |                   
              70.9K
              $6.31B
             |  | 
          
        
          |  |  |                   
      $79.76 - $85.78
      $290K - $312K
     |                   
              70.6K
              $5.98B
             |  | 
          
        
          |  |  |                   
      $122.57 - $132.57
      $467K - $505K
     |                   
              15.4K
              $2B
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $143K - $159K
     |                   
              8.09K
              $3.88B
             |  | 
          
        
          |  |  |                   
      $108.08 - $121.73
      $298K - $335K
     |                   
              14.1K
              $1.69B
             |  | 
          
        
          |  |  |                   
      $91.28 - $97.59
      $334K - $357K
     |                   
              17.4K
              $1.67B
             |  | 
          
        
          |  |  |                   
      $41.91 - $44.87
      $235K - $252K
     |                   
              74.9K
              $3.35B
             |  | 
          
        
          |  |  |                   
      $36.04 - $38.78
      $184K - $198K
     |                   
              52K
              $2.01B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16.2K
              $3.49B
             |  | 
          
        
          |  |  |                   
      $34.05 - $36.55
      $152K - $163K
     |                   
              92.4K
              $3.36B
             |  | 
          
        
          |  |  |                   
      $52.12 - $55.33
      $162K - $172K
     |                   
              50.9K
              $2.81B
             |  | 
          
        
          |  |  |                   
      $52.42 - $55.71
      $55K - $58.4K
     |                   
              67.6K
              $3.77B
             |  | 
          
        
          |  |  |                   
      $16.67 - $17.03
      $293K - $299K
     |                   
              17.6K
              $297M
             |  | 
          
        
          |  |  |                   
      $18.61 - $18.94
      $293K - $298K
     |                   
              15.7K
              $296M
             |  | 
          
        
          |  |  |                   
      $20.41 - $20.67
      $293K - $297K
     |                   
              14.4K
              $296M
             |  | 
          
        
          |  |  |                   
      $19.61 - $19.79
      $293K - $296K
     |                   
              15K
              $295M
             |  | 
          
        
          |  |  |                   
      $19.49 - $19.61
      $293K - $295K
     |                   
              15.1K
              $294M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $142K - $172K
     |                   
              5.18K
              $967M
             |  | 
          
        
          |  |  |                   
      $20.66 - $20.74
      $289K - $290K
     |                   
              14K
              $289M
             |  | 
          
        
          |  |  |                   
      $16.39 - $16.83
      $270K - $277K
     |                   
              16.5K
              $275M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $192K - $280K
     |                   
              1.1K
              $267M
             |  | 
          
        
          |  |  |                   
      $98.99 - $112.2
      $190K - $215K
     |                   
              6.64K
              $734M
             |  | 
          
        
          |  |  |                   
      $36.82 - $40.35
      $119K - $131K
     |                   
              36.5K
              $1.47B
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $3.09K - $3.33K
     |                   
              4.75K
              $3.17B
             |  | 
          
        
          |  |  |                   
      $53.36 - $59.69
      $153K - $171K
     |                   
              16.7K
              $971M
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $19.4K - $28.3K
     |                   
              3.01K
              $732M
             |  | 
          
        
          |  |  |                   
      $46.38 - $47.74
      $187K - $193K
     |                   
              64.7K
              $3.08B
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $193K - $229K
     |                   
              540
              $219M
             |  | 
          
        
          |  |  |                   
      $45.07 - $47.56
      $177K - $187K
     |                   
              56.2K
              $2.58B
             |  | 
          
        
          |  |  |                   
      $139.09 - $161.16
      $188K - $217K
     |                   
              1.35K
              $215M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              14K
              $1.31B
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $188K - $207K
     |                   
              1.99K
              $205M
             |  | 
          
        
          |  |  |                   
      $94.33 - $105.31
      $184K - $205K
     |                   
              1.95K
              $203M
             |  | 
          
        
          |  |  |                   
      $339.37 - $366.46
      $186K - $200K
     |                   
              547
              $200M
             |  | 
          
        
          |  |  |                   
      $41.8 - $43.15
      $182K - $188K
     |                   
              27.4K
              $1.17B
             |  | 
          
        
          |  |  |                   
      $26.38 - $27.95
      $64.7K - $68.6K
     |                   
              148K
              $4.04B
             |  | 
          
        
          |  |  |                   
      $393.18 - $439.39
      $29.1K - $32.5K
     |                   
              3.96K
              $1.72B
             |  | 
          
        
          |  |  |                   
      $35.76 - $37.93
      $138K - $146K
     |                   
              20K
              $755M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $18.2K - $27.6K
     |                   
              1.21K
              $539M
             |  | 
          
        
          |  |  |                   
      $181.56 - $190.33
      $97.5K - $102K
     |                   
              8.82K
              $1.67B
             |  | 
          
        
          |  |  |                   
      $56.02 - $60.3
      $96.7K - $104K
     |                   
              23.7K
              $1.42B
             |  | 
          
        
          |  |  |                   
      $35.27 - $37.96
      $122K - $131K
     |                   
              14.8K
              $561M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.9K
              $481M
             |  | 
          
        
          |  |  |                   
      $134.94 - $145.86
      $58.8K - $63.6K
     |                   
              7.85K
              $1.14B
             |  |