|  |  |                   
      $174.36 - $254.72
      $308K - $451K
     |                   
              27K
              $6.83B
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $1.38M - $1.48M
     |                   
              2.54K
              $1.72B
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $58.5K - $64.4K
     |                   
              16.1K
              $9.86B
             |  | 
          
        
          |  |  |                   
      $294.27 - $342.31
      $615K - $716K
     |                   
              9.31K
              $3.3B
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $918K - $1.01M
     |                   
              2.8K
              $1.37B
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $175K - $189K
     |                   
              14.3K
              $9.63B
             |  | 
          
        
          |  |  |                   
      $275.84 - $326.36
      $164K - $194K
     |                   
              11.1K
              $3.84B
             |  | 
          
        
          |  |  |                   
      $171.38 - $197.01
      $686K - $788K
     |                   
              4K
              $800M
             |  | 
          
        
          |  |  |                   
      $30.71 - $30.86
      $789K - $793K
     |                   
              284K
              $8.76B
             |  | 
          
        
          |  |  |                   
      $214.92 - $244.84
      $269K - $306K
     |                   
              12.6K
              $3.1B
             |  | 
          
        
          |  |  |                   
      $51.78 - $57.89
      $444K - $497K
     |                   
              29.8K
              $1.73B
             |  | 
          
        
          |  |  |                   
      $30.74 - $32.14
      $565K - $591K
     |                   
              18.4K
              $569M
             |  | 
          
        
          |  |  |                   
      $17.11 - $18.16
      $563K - $597K
     |                   
              32.9K
              $554M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              63.5K
              $3.36B
             |  | 
          
        
          |  |  |                   
      $5364.25 - $5815.92
      $510K - $553K
     |                   
              95
              $484M
             |  | 
          
        
          |  |  |                   
      $66.38 - $71.68
      $299K - $323K
     |                   
              25.9K
              $1.88B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              62.1K
              $3.26B
             |  | 
          
        
          |  |  |                   
      $96.83 - $101.71
      $217K - $228K
     |                   
              27.7K
              $2.87B
             |  | 
          
        
          |  |  |                   
      $32.11 - $32.82
      $291K - $298K
     |                   
              80.1K
              $2.64B
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $65.7K - $91.7K
     |                   
              3.92K
              $1.35B
             |  | 
          
        
          |  |  |                   
      $49.42 - $52.71
      $324K - $345K
     |                   
              6.55K
              $333M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $114K - $125K
     |                   
              8.45K
              $4.4B
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $284K - $308K
     |                   
              934
              $309M
             |  | 
          
        
          |  |  |                   
      $43.79 - $50.46
      $284K - $327K
     |                   
              6.48K
              $306M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.3K
              $282M
             |  | 
          
        
          |  |  |                   
      $113.5 - $129.73
      $242K - $276K
     |                   
              2.13K
              $280M
             |  | 
          
        
          |  |  |                   
      $77.05 - $85.16
      $234K - $258K
     |                   
              3.03K
              $256M
             |  | 
          
        
          |  |  |                   
      $224.68 - $282.71
      $195K - $245K
     |                   
              868
              $252M
             |  | 
          
        
          |  |  |                   
      $25.02 - $29.62
      $197K - $233K
     |                   
              7.88K
              $246M
             |  | 
          
        
          |  |  |                   
      $71.36 - $83.47
      $245K - $287K
     |                   
              3.44K
              $240M
             |  | 
          
        
          |  |  |                   
      $30.06 - $36.69
      $181K - $221K
     |                   
              6.03K
              $230M
             |  | 
          
        
          |  |  |                   
      $157.68 - $200.82
      $158K - $201K
     |                   
              1K
              $220M
             |  | 
          
        
          |  |  |                   
      $90.15 - $137.64
      $135K - $206K
     |                   
              1.5K
              $217M
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $93.7K - $112K
     |                   
              2.91K
              $560M
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $191K - $208K
     |                   
              655
              $201M
             |  | 
          
        
          |  |  |                   
      $774.14 - $975.23
      $32.5K - $41K
     |                   
              556
              $508M
             |  | 
          
        
          |  |  |                   
      $293.92 - $341.0
      $39.4K - $45.7K
     |                   
              1.53K
              $524M
             |  | 
          
        
          |  |  |                   
      $550.18 - $598.96
      $27K - $29.3K
     |                   
              5.1K
              $2.93B
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $40.8K - $45.3K
     |                   
              2.74K
              $429M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $16.3K - $20.4K
     |                   
              1.39K
              $318M
             |  | 
          
        
          |  |  |                   
      $112.04 - $128.75
      $6.5K - $7.47K
     |                   
              2.28K
              $336M
             |  | 
          
        
          |  |  |                   
      $102.01 - $117.25
      $17.4K - $20K
     |                   
              6.3K
              $722M
             |  | 
          
        
          |  |  |                   
      $21.15 - $22.45
      $3.55K - $3.77K
     |                   
              25.3K
              $578M
             |  | 
          
        
          |  |  |                   
      $141.57 - $166.21
      $708 - $831
     |                   
              1.51K
              $246M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $31.3K - $35.6K
     |                   
              1.74K
              $1.27B
             |  | 
          
        
          |  |  |                   
      $205.16 - $239.07
      $13.1K - $15.3K
     |                   
              2.32K
              $512M
             |  | 
          
        
          |  |  |                   
      $28.17 - $30.01
      $789 - $840
     |                   
              8.62K
              $260M
             |  | 
          
        
          |  |  |                   
      $18.74 - $23.05
      $92.1K - $113K
     |                   
              30.2K
              $549M
             |  | 
          
        
          |  |  |                   
      $231.66 - $273.65
      $13.9K - $16.4K
     |                   
              1.02K
              $260M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20.4K
              $136M
             |  |