|  |  |                   
      $71.84 - $88.84
      $718K - $888K
     |                   
              24.6K
              $1.79B
             |  | 
          
        
          |  |  |                   
      $23.32 - $28.7
      $510K - $627K
     |                   
              39.1K
              $1.11B
             |  | 
          
        
          |  |  |                   
      $76.77 - $113.1
      $292K - $430K
     |                   
              13.2K
              $1.47B
             |  | 
          
        
          |  |  |                   
      $12.51 - $20.45
      $56.5K - $92.3K
     |                   
              112K
              $2.29B
             |  | 
          
        
          |  |  |                   
      $84.71 - $108.69
      $64.2K - $82.4K
     |                   
              55.4K
              $5.85B
             |  | 
          
        
          |  |  |                   
      $19.82 - $29.82
      $273K - $411K
     |                   
              41K
              $1.22B
             |  | 
          
        
          |  |  |                   
      $328.01 - $475.68
      $37.1K - $53.8K
     |                   
              5.42K
              $2.54B
             |  | 
          
        
          |  |  |                   
      $52.02 - $71.15
      $395K - $540K
     |                   
              12.1K
              $851M
             |  | 
          
        
          |  |  |                   
      $38.16 - $46.72
      $486K - $595K
     |                   
              35.9K
              $1.59B
             |  | 
          
        
          |  |  |                   
      $54.33 - $62.87
      $324K - $374K
     |                   
              70.3K
              $4.42B
             |  | 
          
        
          |  |  |                   
      $15.78 - $22.61
      $482K - $690K
     |                   
              48.2K
              $947M
             |  | 
          
        
          |  |  |                   
      $14.55 - $19.81
      $406K - $552K
     |                   
              43.8K
              $830M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $79.2K - $96.8K
     |                   
              43.9K
              $4.29B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              13.4K
              $2.78B
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $77.7K - $112K
     |                   
              11.3K
              $2.68B
             |  | 
          
        
          |  |  |                   
      $87.0 - $134.33
      $30.7K - $47.4K
     |                   
              12.9K
              $1.73B
             |  | 
          
        
          |  |  |                   
      $72.67 - $86.45
      $534K - $635K
     |                   
              15.8K
              $1.16B
             |  | 
          
        
          |  |  |                   
      $45.27 - $79.4
      $24.9K - $43.7K
     |                   
              26.2K
              $1.88B
             |  | 
          
        
          |  |  |                   
      $380.9 - $517.66
      $249K - $339K
     |                   
              2.06K
              $1.06B
             |  | 
          
        
          |  |  |                   
      $57.34 - $74.03
      $328K - $424K
     |                   
              28K
              $2.03B
             |  | 
          
        
          |  |  |                   
      $76.1 - $106.55
      $60.1K - $84.2K
     |                   
              19.1K
              $2.04B
             |  | 
          
        
          |  |  |                   
      $132.79 - $189.89
      $880K - $1.26M
     |                   
              28.8K
              $1.55B
             |  | 
          
        
          |  |  |                   
      $39.07 - $52.59
      $72.6K - $97.8K
     |                   
              45.3K
              $2.38B
             |  | 
          
        
          |  |  |                   
      $52.69 - $71.02
      $291K - $393K
     |                   
              12.4K
              $847M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $172K - $211K
     |                   
              12.4K
              $6.95B
             |  | 
          
        
          |  |  |                   
      $223.31 - $304.18
      $161K - $219K
     |                   
              5.04K
              $1.5B
             |  | 
          
        
          |  |  |                   
      $60.8 - $79.02
      $87.1K - $113K
     |                   
              21.3K
              $1.66B
             |  | 
          
        
          |  |  |                   
      $14.26 - $18.41
      $378K - $488K
     |                   
              56.4K
              $856M
             |  | 
          
        
          |  |  |                   
      $72.77 - $94.36
      $227K - $294K
     |                   
              10.4K
              $893M
             |  | 
          
        
          |  |  |                   
      $86.4 - $99.09
      $334K - $383K
     |                   
              11.2K
              $1.07B
             |  | 
          
        
          |  |  |                   
      $111.65 - $284.95
      $11.1K - $28.2K
     |                   
              2.03K
              $577M
             |  | 
          
        
          |  |  |                   
      $37.18 - $57.58
      $23.3K - $36K
     |                   
              23.5K
              $1.35B
             |  | 
          
        
          |  |  |                   
      $36.86 - $43.38
      $476K - $561K
     |                   
              38K
              $1.41B
             |  | 
          
        
          |  |  |                   
      $497.13 - $827.94
      $25.4K - $42.2K
     |                   
              1.03K
              $854M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.7K
              $700M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $199K - $240K
     |                   
              19.9K
              $7.08B
             |  | 
          
        
          |  |  |                   
      $59.75 - $70.94
      $256K - $304K
     |                   
              12.5K
              $874M
             |  | 
          
        
          |  |  |                   
      $82.97 - $103.91
      $222K - $279K
     |                   
              6.31K
              $635M
             |  | 
          
        
          |  |  |                   
      $14.69 - $22.46
      $105K - $160K
     |                   
              41.2K
              $909M
             |  | 
          
        
          |  |  |                   
      $33.89 - $46.39
      $22.3K - $30.6K
     |                   
              25.6K
              $1.19B
             |  | 
          
        
          |  |  |                   
      $23.76 - $37.75
      $43.5K - $69.2K
     |                   
              22.8K
              $849M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $161K - $220K
     |                   
              781
              $626M
             |  | 
          
        
          |  |  |                   
      $11.36 - $14.56
      $258K - $331K
     |                   
              60.2K
              $787M
             |  | 
          
        
          |  |  |                   
      $120.07 - $151.11
      $92.1K - $116K
     |                   
              17.1K
              $2.56B
             |  | 
          
        
          |  |  |                   
      $12.49 - $16.76
      $56.4K - $75.6K
     |                   
              107K
              $1.79B
             |  | 
          
        
          |  |  |                   
      $247.68 - $291.66
      $82.2K - $96.8K
     |                   
              8.32K
              $2.43B
             |  | 
          
        
          |  |  |                   
      $25.26 - $29.45
      $220K - $257K
     |                   
              41.4K
              $1.15B
             |  | 
          
        
          |  |  |                   
      $273.71 - $316.29
      $103K - $119K
     |                   
              7.37K
              $2.25B
             |  | 
          
        
          |  |  |                   
      $53.4 - $64.29
      $290K - $349K
     |                   
              15.8K
              $859M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.41K
              $1.36B
             |  |