|  |  |                   
      $60.47 - $79.12
      $885K - $1.16M
     |                   
              21K
              $1.62B
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $1.02M - $1.21M
     |                   
              7.66K
              $2.36B
             |  | 
          
        
          |  |  |                   
      $66.47 - $81.81
      $942K - $1.16M
     |                   
              26.6K
              $2.07B
             |  | 
          
        
          |  |  |                   
      $68.57 - $75.51
      $1.09M - $1.2M
     |                   
              19.1K
              $1.32B
             |  | 
          
        
          |  |  |                   
      $47.21 - $57.04
      $801K - $968K
     |                   
              27.4K
              $1.53B
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $717K - $793K
     |                   
              11.1K
              $1.15B
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $668K - $759K
     |                   
              3.2K
              $1.17B
             |  | 
          
        
          |  |  |                   
      $64.62 - $74.0
      $604K - $691K
     |                   
              17.6K
              $1.26B
             |  | 
          
        
          |  |  |                   
      $292.88 - $540.68
      $359K - $663K
     |                   
              2.83K
              $1.16B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.23K
              $1.27B
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $530K - $640K
     |                   
              14.2K
              $1.15B
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $416K - $547K
     |                   
              14.1K
              $1.13B
             |  | 
          
        
          |  |  |                   
      $58.17 - $83.07
      $433K - $618K
     |                   
              10.7K
              $816M
             |  | 
          
        
          |  |  |                   
      $34.13 - $46.26
      $363K - $493K
     |                   
              24.8K
              $1.09B
             |  | 
          
        
          |  |  |                   
      $16.43 - $28.12
      $246K - $421K
     |                   
              30.5K
              $857M
             |  | 
          
        
          |  |  |                   
      $217.22 - $246.25
      $479K - $543K
     |                   
              3.72K
              $904M
             |  | 
          
        
          |  |  |                   
      $377.5 - $449.52
      $529K - $630K
     |                   
              3.53K
              $1.43B
             |  | 
          
        
          |  |  |                   
      $187.06 - $249.73
      $570K - $761K
     |                   
              4.55K
              $868M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              24.5K
              $950M
             |  | 
          
        
          |  |  |                   
      $66.7 - $84.62
      $392K - $497K
     |                   
              12.2K
              $949M
             |  | 
          
        
          |  |  |                   
      $11.32 - $14.76
      $392K - $512K
     |                   
              73.3K
              $1.01B
             |  | 
          
        
          |  |  |                   
      $94.23 - $101.68
      $481K - $519K
     |                   
              14.5K
              $1.39B
             |  | 
          
        
          |  |  |                   
      $394.72 - $440.39
      $439K - $489K
     |                   
              2.37K
              $995M
             |  | 
          
        
          |  |  |                   
      $119.13 - $135.03
      $408K - $462K
     |                   
              10.8K
              $1.34B
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $319K - $400K
     |                   
              1.75K
              $950M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $367K - $452K
     |                   
              2.6K
              $710M
             |  | 
          
        
          |  |  |                   
      $78.47 - $92.25
      $440K - $518K
     |                   
              9.55K
              $775M
             |  | 
          
        
          |  |  |                   
      $84.41 - $106.28
      $373K - $469K
     |                   
              8.18K
              $777M
             |  | 
          
        
          |  |  |                   
      $98.05 - $113.3
      $483K - $558K
     |                   
              12.6K
              $1.27B
             |  | 
          
        
          |  |  |                   
      $50.71 - $73.82
      $193K - $281K
     |                   
              12.9K
              $954M
             |  | 
          
        
          |  |  |                   
      $328.01 - $475.68
      $218K - $316K
     |                   
              1.41K
              $661M
             |  | 
          
        
          |  |  |                   
      $8.12 - $9.49
      $340K - $397K
     |                   
              52.2K
              $479M
             |  | 
          
        
          |  |  |                   
      $113.94 - $140.12
      $281K - $346K
     |                   
              5.05K
              $708M
             |  | 
          
        
          |  |  |                   
      $26.94 - $34.72
      $350K - $450K
     |                   
              38.6K
              $1.22B
             |  | 
          
        
          |  |  |                   
      $126.62 - $154.26
      $355K - $432K
     |                   
              4.75K
              $605M
             |  | 
          
        
          |  |  |                   
      $69.36 - $81.21
      $368K - $431K
     |                   
              13.9K
              $1.03B
             |  | 
          
        
          |  |  |                   
      $162.57 - $345.64
      $72.5K - $154K
     |                   
              1.89K
              $636M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.98K
              $526M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $174K - $241K
     |                   
              17.8K
              $842M
             |  | 
          
        
          |  |  |                   
      $136.49 - $155.22
      $272K - $309K
     |                   
              4.05K
              $622M
             |  | 
          
        
          |  |  |                   
      $21.51 - $28.36
      $113K - $149K
     |                   
              47K
              $1.33B
             |  | 
          
        
          |  |  |                   
      $30.37 - $40.03
      $223K - $294K
     |                   
              20.7K
              $790M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $176K - $243K
     |                   
              1.99K
              $577M
             |  | 
          
        
          |  |  |                   
      $127.39 - $139.49
      $313K - $343K
     |                   
              9.51K
              $1.26B
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $133K - $193K
     |                   
              766
              $603M
             |  | 
          
        
          |  |  |                   
      $55.1 - $87.89
      $132K - $211K
     |                   
              6.4K
              $562M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.59K
              $682M
             |  | 
          
        
          |  |  |                   
      $59.62 - $77.36
      $316K - $410K
     |                   
              9.29K
              $568M
             |  | 
          
        
          |  |  |                   
      $35.25 - $39.79
      $244K - $275K
     |                   
              12.1K
              $465M
             |  | 
          
        
          |  |  |                   
      $12.93 - $19.0
      $249K - $366K
     |                   
              29.8K
              $403M
             |  |