|  |  |                   
      $7.26 - $9.12
      $2.63M - $3.31M
     |                   
              363K
              $3.24B
             |  | 
          
        
          |  |  |                   
      $30.65 - $39.9
      $3.15M - $4.1M
     |                   
              103K
              $3.15B
             |  | 
          
        
          |  |  |                   
      $48.32 - $59.92
      $2.93M - $3.64M
     |                   
              60.7K
              $3.13B
             |  | 
          
        
          |  |  |                   
      $0.91 - $1.45
      $2.24M - $3.57M
     |                   
              2.46M
              $3.05B
             |  | 
          
        
          |  |  |                   
      $157.32 - $205.72
      $2.55M - $3.34M
     |                   
              16.2K
              $2.83B
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $2.25M - $2.78M
     |                   
              14.9K
              $2.73B
             |  | 
          
        
          |  |  |                   
      $36.68 - $74.46
      $1.24M - $2.52M
     |                   
              33.8K
              $2.51B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              46.7K
              $2.4B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              109K
              $2.37B
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $1.89M - $2.38M
     |                   
              2.65K
              $2.07B
             |  | 
          
        
          |  |  |                   
      $328.01 - $475.68
      $1.45M - $2.1M
     |                   
              4.42K
              $2.07B
             |  | 
          
        
          |  |  |                   
      $51.22 - $105.59
      $983K - $2.03M
     |                   
              19.2K
              $2.02B
             |  | 
          
        
          |  |  |                   
      $64.81 - $105.9
      $1.27M - $2.07M
     |                   
              19.6K
              $1.97B
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $1.81M - $2M
     |                   
              6.6K
              $1.91B
             |  | 
          
        
          |  |  |                   
      $88.5 - $133.37
      $1.65M - $2.49M
     |                   
              18.7K
              $1.89B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              52.2K
              $1.87B
             |  | 
          
        
          |  |  |                   
      $126.32 - $161.29
      $1.67M - $2.13M
     |                   
              13.2K
              $1.83B
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $996K - $1.77M
     |                   
              8.11K
              $1.77B
             |  | 
          
        
          |  |  |                   
      $45.27 - $79.4
      $1.11M - $1.95M
     |                   
              24.5K
              $1.77B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              44.7K
              $1.73B
             |  | 
          
        
          |  |  |                   
      $116.88 - $218.1
      $885K - $1.65M
     |                   
              7.57K
              $1.65B
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $1.25M - $1.64M
     |                   
              20.4K
              $1.64B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              35.8K
              $1.55B
             |  | 
          
        
          |  |  |                   
      $179.73 - $211.56
      $1.41M - $1.66M
     |                   
              7.82K
              $1.54B
             |  | 
          
        
          |  |  |                   
      $25.91 - $41.85
      $974K - $1.57M
     |                   
              37.6K
              $1.54B
             |  | 
          
        
          |  |  |                   
      $43.39 - $54.86
      $1.2M - $1.51M
     |                   
              27.6K
              $1.5B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              54.1K
              $1.45B
             |  | 
          
        
          |  |  |                   
      $66.45 - $89.86
      $923K - $1.25M
     |                   
              13.9K
              $1.25B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              56.7K
              $1.23B
             |  | 
          
        
          |  |  |                   
      $96.97 - $117.58
      $1.08M - $1.31M
     |                   
              11.1K
              $1.22B
             |  | 
          
        
          |  |  |                   
      $11.79 - $15.85
      $902K - $1.21M
     |                   
              76.5K
              $1.2B
             |  | 
          
        
          |  |  |                   
      $144.63 - $179.53
      $1.03M - $1.28M
     |                   
              7.15K
              $1.18B
             |  | 
          
        
          |  |  |                   
      $110.23 - $131.5
      $1.03M - $1.23M
     |                   
              9.36K
              $1.16B
             |  | 
          
        
          |  |  |                   
      $57.26 - $78.92
      $1.11M - $1.53M
     |                   
              19.3K
              $1.12B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.29K
              $1.12B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              37K
              $1.1B
             |  | 
          
        
          |  |  |                   
      $740.07 - $914.43
      $995K - $1.23M
     |                   
              1.35K
              $1.07B
             |  | 
          
        
          |  |  |                   
      $68.45 - $79.6
      $890K - $1.03M
     |                   
              13K
              $1.03B
             |  | 
          
        
          |  |  |                   
      $213.54 - $309.26
      $701K - $1.02M
     |                   
              3.28K
              $1.01B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              19.4K
              $951M
             |  | 
          
        
          |  |  |                   
      $50.77 - $82.74
      $598K - $975K
     |                   
              11.8K
              $937M
             |  | 
          
        
          |  |  |                   
      $2.1 - $2.96
      $900K - $1.27M
     |                   
              429K
              $905M
             |  | 
          
        
          |  |  |                   
      $35.75 - $69.14
      $458K - $886K
     |                   
              12.8K
              $886M
             |  | 
          
        
          |  |  |                   
      $72.7 - $88.29
      $844K - $1.03M
     |                   
              11.6K
              $867M
             |  | 
          
        
          |  |  |                   
      $105.72 - $1416.0
      $782K - $10.5M
     |                   
              7.4K
              $826M
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $411K - $818K
     |                   
              4.2K
              $813M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              30K
              $808M
             |  | 
          
        
          |  |  |                   
      $55.1 - $87.89
      $504K - $805K
     |                   
              9.16K
              $805M
             |  | 
          
        
          |  |  |                   
      $17.95 - $22.57
      $676K - $851K
     |                   
              37.7K
              $804M
             |  | 
          
        
          |  |  |                   
      $21.49 - $29.35
      $569K - $777K
     |                   
              26.5K
              $751M
             |  |