|  |  |                   
      $308.27 - $373.31
      $202K - $245K
     |                   
              2.08K
              $738M
             |  | 
          
        
          |  |  |                   
      $71.96 - $83.42
      $210K - $244K
     |                   
              7.29K
              $603M
             |  | 
          
        
          |  |  |                   
      $54.25 - $65.89
      $192K - $233K
     |                   
              7.58K
              $482M
             |  | 
          
        
          |  |  |                   
      $487.07 - $672.24
      $212K - $292K
     |                   
              1.25K
              $695M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              15.6K
              $709M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.12K
              $440M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $222K - $257K
     |                   
              2.63K
              $785M
             |  | 
          
        
          |  |  |                   
      $236.44 - $328.0
      $101K - $140K
     |                   
              1.54K
              $505M
             |  | 
          
        
          |  |  |                   
      $21.48 - $25.07
      $187K - $218K
     |                   
              19.7K
              $453M
             |  | 
          
        
          |  |  |                   
      $41.93 - $58.37
      $143K - $199K
     |                   
              13.5K
              $747M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              30.7K
              $670M
             |  | 
          
        
          |  |  |                   
      $24.7 - $31.83
      $156K - $201K
     |                   
              13.4K
              $392M
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $58.3K - $81K
     |                   
              101
              $585M
             |  | 
          
        
          |  |  |                   
      $215.78 - $270.12
      $180K - $226K
     |                   
              2.88K
              $670M
             |  | 
          
        
          |  |  |                   
      $38.16 - $46.72
      $154K - $188K
     |                   
              8.86K
              $392M
             |  | 
          
        
          |  |  |                   
      $226.49 - $276.01
      $96K - $117K
     |                   
              2.91K
              $758M
             |  | 
          
        
          |  |  |                   
      $19.76 - $30.81
      $31.9K - $49.8K
     |                   
              17.8K
              $533M
             |  | 
          
        
          |  |  |                   
      $20.83 - $23.52
      $181K - $204K
     |                   
              19.3K
              $424M
             |  | 
          
        
          |  |  |                   
      $58.73 - $71.06
      $253K - $306K
     |                   
              23.7K
              $1.53B
             |  | 
          
        
          |  |  |                   
      $23.25 - $28.49
      $114K - $139K
     |                   
              17.3K
              $493M
             |  | 
          
        
          |  |  |                   
      $4.94 - $7.03
      $101K - $143K
     |                   
              77K
              $526M
             |  | 
          
        
          |  |  |                   
      $130.14 - $160.88
      $117K - $144K
     |                   
              2.7K
              $429M
             |  | 
          
        
          |  |  |                   
      $14.76 - $19.67
      $73.9K - $98.5K
     |                   
              34.1K
              $666M
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $116K - $138K
     |                   
              5.07K
              $544M
             |  | 
          
        
          |  |  |                   
      $99.7 - $141.48
      $90.5K - $128K
     |                   
              3.31K
              $434M
             |  | 
          
        
          |  |  |                   
      $9.74 - $16.39
      $231K - $389K
     |                   
              55.4K
              $651M
             |  | 
          
        
          |  |  |                   
      $55.52 - $74.53
      $29.4K - $39.4K
     |                   
              10.5K
              $782M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $81.5K - $99.6K
     |                   
              4.88K
              $477M
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $71.9K - $89.9K
     |                   
              7.11K
              $648M
             |  | 
          
        
          |  |  |                   
      $29.47 - $38.84
      $54.1K - $71.3K
     |                   
              24.9K
              $967M
             |  | 
          
        
          |  |  |                   
      $21.57 - $30.17
      $62.7K - $87.8K
     |                   
              16K
              $483M
             |  | 
          
        
          |  |  |                   
      $285.0 - $325.66
      $144K - $165K
     |                   
              1.63K
              $474M
             |  | 
          
        
          |  |  |                   
      $210.83 - $235.28
      $119K - $133K
     |                   
              1.84K
              $409M
             |  | 
          
        
          |  |  |                   
      $46.11 - $60.44
      $55.3K - $72.5K
     |                   
              9.25K
              $540M
             |  | 
          
        
          |  |  |                   
      $55.17 - $71.22
      $44.4K - $57.3K
     |                   
              7K
              $477M
             |  | 
          
        
          |  |  |                   
      $8.25 - $9.73
      $87.4K - $103K
     |                   
              23.2K
              $219M
             |  | 
          
        
          |  |  |                   
      $73.36 - $94.17
      $107K - $137K
     |                   
              7.19K
              $606M
             |  | 
          
        
          |  |  |                   
      $5.84 - $9.7
      $24.6K - $40.8K
     |                   
              24.5K
              $218M
             |  | 
          
        
          |  |  |                   
      $4.22 - $6.0
      $78.6K - $112K
     |                   
              43.3K
              $226M
             |  | 
          
        
          |  |  |                   
      $136.63 - $176.62
      $71.7K - $92.7K
     |                   
              4.35K
              $733M
             |  | 
          
        
          |  |  |                   
      $55.13 - $75.25
      $113K - $155K
     |                   
              11.8K
              $809M
             |  | 
          
        
          |  |  |                   
      $4.54 - $6.45
      $51.4K - $73.1K
     |                   
              29.5K
              $176M
             |  | 
          
        
          |  |  |                   
      $3.71 - $6.44
      $33.2K - $57.6K
     |                   
              30.1K
              $175M
             |  | 
          
        
          |  |  |                   
      $36.19 - $52.13
      $59.6K - $85.8K
     |                   
              7.03K
              $343M
             |  | 
          
        
          |  |  |                   
      $6.79 - $8.71
      $54.3K - $69.6K
     |                   
              21.6K
              $174M
             |  | 
          
        
          |  |  |                   
      $5.31 - $10.4
      $22.5K - $44K
     |                   
              28.6K
              $235M
             |  | 
          
        
          |  |  |                   
      $7.2 - $8.64
      $39.2K - $47.1K
     |                   
              36.5K
              $309M
             |  | 
          
        
          |  |  |                   
      $133.82 - $151.96
      $87K - $98.8K
     |                   
              4.51K
              $627M
             |  | 
          
        
          |  |  |                   
      $5.43 - $7.74
      $45.8K - $65.3K
     |                   
              20.7K
              $130M
             |  | 
          
        
          |  |  |                   
      $3.02 - $8.28
      $4.32K - $11.8K
     |                   
              14.7K
              $122M
             |  |