|  |  |                   
      $202.38 - $256.87
      $1.88M - $2.38M
     |                   
              23K
              $5.87B
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $1.72M - $2.52M
     |                   
              13.6K
              $3.3B
             |  | 
          
        
          |  |  |                   
      $59.81 - $60.11
      $1.78M - $1.79M
     |                   
              29.8K
              $1.78B
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $545K - $588K
     |                   
              18.6K
              $12.4B
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $518K - $630K
     |                   
              27.7K
              $5.17B
             |  | 
          
        
          |  |  |                   
      $213.88 - $237.1
      $1.25M - $1.38M
     |                   
              5.84K
              $1.29B
             |  | 
          
        
          |  |  |                   
      $91.44 - $91.77
      $1.24M - $1.24M
     |                   
              89.3K
              $8.19B
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $1.04M - $1.19M
     |                   
              3.98K
              $2.92B
             |  | 
          
        
          |  |  |                   
      $26.52 - $27.64
      $838K - $874K
     |                   
              77.8K
              $2.15B
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $399K - $582K
     |                   
              7.67K
              $1.87B
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $805K - $889K
     |                   
              3.03K
              $1.52B
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $659K - $742K
     |                   
              12.7K
              $2.78B
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $494K - $535K
     |                   
              2.55K
              $1.56B
             |  | 
          
        
          |  |  |                   
      $31.79 - $33.42
      $360K - $379K
     |                   
              137K
              $4.56B
             |  | 
          
        
          |  |  |                   
      $99.12 - $99.52
      $534K - $536K
     |                   
              36.2K
              $3.61B
             |  | 
          
        
          |  |  |                   
      $26.38 - $27.95
      $516K - $547K
     |                   
              19.6K
              $534M
             |  | 
          
        
          |  |  |                   
      $51.37 - $54.25
      $485K - $512K
     |                   
              9.45K
              $509M
             |  | 
          
        
          |  |  |                   
      $28.95 - $29.73
      $451K - $463K
     |                   
              73.6K
              $2.19B
             |  | 
          
        
          |  |  |                   
      $51.78 - $57.89
      $333K - $372K
     |                   
              26.8K
              $1.54B
             |  | 
          
        
          |  |  |                   
      $43.36 - $44.8
      $427K - $441K
     |                   
              52.7K
              $2.34B
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $384K - $424K
     |                   
              11.3K
              $1.17B
             |  | 
          
        
          |  |  |                   
      $20.84 - $21.03
      $449K - $453K
     |                   
              49.6K
              $1.04B
             |  | 
          
        
          |  |  |                   
      $52.8 - $53.1
      $436K - $439K
     |                   
              20.2K
              $1.07B
             |  | 
          
        
          |  |  |                   
      $205.52 - $234.96
      $384K - $439K
     |                   
              1.87K
              $439M
             |  | 
          
        
          |  |  |                   
      $33.07 - $34.84
      $320K - $337K
     |                   
              67.5K
              $2.35B
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $323K - $404K
     |                   
              1.75K
              $404M
             |  | 
          
        
          |  |  |                   
      $42.26 - $47.16
      $324K - $362K
     |                   
              17K
              $786M
             |  | 
          
        
          |  |  |                   
      $39.8 - $42.86
      $322K - $347K
     |                   
              25.5K
              $1.09B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              39.7K
              $1.01B
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $310K - $334K
     |                   
              499
              $334M
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $249K - $270K
     |                   
              6.77K
              $2.06B
             |  | 
          
        
          |  |  |                   
      $284.17 - $319.49
      $365K - $411K
     |                   
              8.12K
              $2.52B
             |  | 
          
        
          |  |  |                   
      $121.35 - $144.54
      $270K - $321K
     |                   
              2.22K
              $322M
             |  | 
          
        
          |  |  |                   
      $157.77 - $183.27
      $323K - $376K
     |                   
              3.2K
              $519M
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $389K - $417K
     |                   
              19.9K
              $3.05B
             |  | 
          
        
          |  |  |                   
      $24.73 - $25.29
      $289K - $295K
     |                   
              28.4K
              $717M
             |  | 
          
        
          |  |  |                   
      $232.56 - $304.78
      $574K - $752K
     |                   
              8.39K
              $2.07B
             |  | 
          
        
          |  |  |                   
      $67.73 - $76.02
      $204K - $229K
     |                   
              12K
              $912M
             |  | 
          
        
          |  |  |                   
      $42.67 - $46.91
      $181K - $199K
     |                   
              24.8K
              $1.16B
             |  | 
          
        
          |  |  |                   
      $224.68 - $282.71
      $129K - $163K
     |                   
              2.86K
              $799M
             |  | 
          
        
          |  |  |                   
      $14.97 - $16.42
      $258K - $283K
     |                   
              17.3K
              $281M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              19.3K
              $554M
             |  | 
          
        
          |  |  |                   
      $49.78 - $50.75
      $263K - $269K
     |                   
              12.9K
              $651M
             |  | 
          
        
          |  |  |                   
      $78.96 - $80.04
      $265K - $268K
     |                   
              8.12K
              $649M
             |  | 
          
        
          |  |  |                   
      $80.05 - $109.36
      $224K - $305K
     |                   
              2.79K
              $270M
             |  | 
          
        
          |  |  |                   
      $25.04 - $25.16
      $264K - $265K
     |                   
              25.6K
              $643M
             |  | 
          
        
          |  |  |                   
      $250.62 - $279.43
      $236K - $264K
     |                   
              943
              $263M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              225
              $262M
             |  | 
          
        
          |  |  |                   
      $259.39 - $285.47
      $239K - $263K
     |                   
              921
              $252M
             |  | 
          
        
          |  |  |                   
      $234.03 - $265.73
      $228K - $259K
     |                   
              974
              $250M
             |  |