|  |  |                   
      $26.69 - $32.91
      $969K - $1.19M
     |                   
              63.6K
              $2.08B
             |  | 
          
        
          |  |  |                   
      $20.12 - $21.0
      $1.21M - $1.26M
     |                   
              60K
              $1.26B
             |  | 
          
        
          |  |  |                   
      $45.07 - $52.57
      $1.13M - $1.31M
     |                   
              25K
              $1.22B
             |  | 
          
        
          |  |  |                   
      $11.11 - $15.4
      $934K - $1.29M
     |                   
              84.1K
              $1.19B
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $982K - $1.23M
     |                   
              2.17K
              $1.18B
             |  | 
          
        
          |  |  |                   
      $58.08 - $81.05
      $990K - $1.38M
     |                   
              17K
              $1.18B
             |  | 
          
        
          |  |  |                   
      $28.9 - $40.98
      $809K - $1.15M
     |                   
              28K
              $1.17B
             |  | 
          
        
          |  |  |                   
      $45.98 - $56.15
      $943K - $1.15M
     |                   
              20.5K
              $1.15B
             |  | 
          
        
          |  |  |                   
      $7.26 - $9.12
      $903K - $1.13M
     |                   
              124K
              $1.11B
             |  | 
          
        
          |  |  |                   
      $41.45 - $54.46
      $856K - $1.12M
     |                   
              20.7K
              $1.08B
             |  | 
          
        
          |  |  |                   
      $99.97 - $129.69
      $1.02M - $1.32M
     |                   
              18K
              $1.88B
             |  | 
          
        
          |  |  |                   
      $70.3 - $95.41
      $748K - $1.01M
     |                   
              10.6K
              $1.01B
             |  | 
          
        
          |  |  |                   
      $22.57 - $30.84
      $763K - $1.04M
     |                   
              33.8K
              $998M
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $654K - $982K
     |                   
              8.51K
              $982M
             |  | 
          
        
          |  |  |                   
      $99.37 - $134.05
      $850K - $1.15M
     |                   
              8.56K
              $970M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              19.5K
              $958M
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $879K - $1.03M
     |                   
              13.7K
              $952M
             |  | 
          
        
          |  |  |                   
      $204.54 - $258.0
      $753K - $949K
     |                   
              3.68K
              $949M
             |  | 
          
        
          |  |  |                   
      $62.86 - $179.3
      $210K - $600K
     |                   
              7.04K
              $1.19B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              18.7K
              $1.82B
             |  | 
          
        
          |  |  |                   
      $468.22 - $566.51
      $749K - $906K
     |                   
              1.6K
              $906M
             |  | 
          
        
          |  |  |                   
      $211.12 - $274.14
      $553K - $717K
     |                   
              7.6K
              $2.08B
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $625K - $815K
     |                   
              11.7K
              $815M
             |  | 
          
        
          |  |  |                   
      $63.54 - $68.5
      $767K - $826K
     |                   
              12.1K
              $814M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $1.07M - $1.27M
     |                   
              48.4K
              $3.83B
             |  | 
          
        
          |  |  |                   
      $151.3 - $276.38
      $222K - $406K
     |                   
              5.22K
              $1.44B
             |  | 
          
        
          |  |  |                   
      $210.24 - $381.46
      $328K - $595K
     |                   
              3.53K
              $1.19B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              35.2K
              $732M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.54K
              $724M
             |  | 
          
        
          |  |  |                   
      $231.64 - $323.08
      $541K - $754K
     |                   
              2.34K
              $720M
             |  | 
          
        
          |  |  |                   
      $157.29 - $247.55
      $459K - $723K
     |                   
              2.92K
              $716M
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $251K - $687K
     |                   
              7.34K
              $687M
             |  | 
          
        
          |  |  |                   
      $215.78 - $270.12
      $638K - $799K
     |                   
              4.02K
              $935M
             |  | 
          
        
          |  |  |                   
      $34.8 - $64.85
      $337K - $629K
     |                   
              9.69K
              $627M
             |  | 
          
        
          |  |  |                   
      $91.57 - $110.76
      $570K - $690K
     |                   
              6.23K
              $598M
             |  | 
          
        
          |  |  |                   
      $15.5 - $20.28
      $449K - $587K
     |                   
              29K
              $587M
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $479K - $591K
     |                   
              3.17K
              $580M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10.1K
              $559M
             |  | 
          
        
          |  |  |                   
      $14.03 - $21.24
      $417K - $631K
     |                   
              29.7K
              $543M
             |  | 
          
        
          |  |  |                   
      $30.86 - $51.42
      $327K - $544K
     |                   
              10.6K
              $543M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20.4K
              $534M
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $265K - $319K
     |                   
              11.7K
              $6.16B
             |  | 
          
        
          |  |  |                   
      $34.27 - $44.75
      $406K - $530K
     |                   
              11.8K
              $530M
             |  | 
          
        
          |  |  |                   
      $239.47 - $381.26
      $331K - $527K
     |                   
              1.38K
              $522M
             |  | 
          
        
          |  |  |                   
      $118.81 - $151.28
      $407K - $519K
     |                   
              3.43K
              $519M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.5K
              $509M
             |  | 
          
        
          |  |  |                   
      $28.28 - $35.22
      $464K - $578K
     |                   
              148K
              $5.09B
             |  | 
          
        
          |  |  |                   
      $28.89 - $45.11
      $363K - $566K
     |                   
              12.6K
              $486M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $443K - $488K
     |                   
              5.5K
              $479M
             |  | 
          
        
          |  |  |                   
      $9.6 - $13.72
      $107K - $153K
     |                   
              104K
              $1.43B
             |  |