|  |  |                   
      $36.37 - $38.37
      $13.4M - $14.2M
     |                   
              6.96K
              $267K
             |  | 
          
        
          |  |  |                   
      $83.04 - $87.88
      $8.61M - $9.11M
     |                   
              406K
              $35.6M
             |  | 
          
        
          |  |  |                   
      $243.93 - $275.62
      $9.45M - $10.7M
     |                   
              153K
              $41.9M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $1.64M - $1.84M
     |                   
              7.53K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $50.47 - $50.74
      $1.29M - $1.29M
     |                   
              49.6K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $1.56M - $1.7M
     |                   
              17.6K
              $9.11M
             |  | 
          
        
          |  |  |                   
      $362.31 - $405.74
      $1.87M - $2.1M
     |                   
              21.1K
              $8.47M
             |  | 
          
        
          |  |  |                   
      $92.26 - $97.51
      $1.28M - $1.35M
     |                   
              34.8K
              $3.36M
             |  | 
          
        
          |  |  |                   
      $182.33 - $194.5
      $1.15M - $1.23M
     |                   
              8.47K
              $1.65M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $732K - $951K
     |                   
              995
              $759K
             |  | 
          
        
          |  |  |                   
      $129.46 - $137.85
      $1.06M - $1.13M
     |                   
              26.5K
              $3.65M
             |  | 
          
        
          |  |  |                   
      $100.16 - $100.7
      $893K - $898K
     |                   
              9.73K
              $980K
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $907K - $1M
     |                   
              4.86K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $41.43 - $44.2
      $1.02M - $1.08M
     |                   
              195K
              $8.6M
             |  | 
          
        
          |  |  |                   
      $19.13 - $22.22
      $686K - $796K
     |                   
              21K
              $414K
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $760K - $855K
     |                   
              23K
              $5.05M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $520K - $592K
     |                   
              4.99K
              $3.66M
             |  | 
          
        
          |  |  |                   
      $180.73 - $231.23
      $321K - $410K
     |                   
              4.6K
              $951K
             |  | 
          
        
          |  |  |                   
      $67.52 - $76.75
      $2.09M - $2.38M
     |                   
              267K
              $20M
             |  | 
          
        
          |  |  |                   
      $16.52 - $17.5
      $426K - $451K
     |                   
              23.6K
              $412K
             |  | 
          
        
          |  |  |                   
      $214.92 - $244.84
      $893K - $1.02M
     |                   
              18.4K
              $4.45M
             |  | 
          
        
          |  |  |                   
      $26.94 - $29.62
      $342K - $376K
     |                   
              8.15K
              $230K
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $330K - $353K
     |                   
              3.75K
              $575K
             |  | 
          
        
          |  |  |                   
      $164.63 - $174.58
      $389K - $413K
     |                   
              5.32K
              $928K
             |  | 
          
        
          |  |  |                   
      $1147.87 - $1297.18
      $156K - $176K
     |                   
              1.08K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $221K - $240K
     |                   
              1.09K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $2.68M - $3.4M
     |                   
              49K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $362K - $400K
     |                   
              21.1K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $332.09 - $358.86
      $182K - $197K
     |                   
              3.85K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $246K - $268K
     |                   
              1.52K
              $499K
             |  | 
          
        
          |  |  |                   
      $58.56 - $63.63
      $261K - $283K
     |                   
              25.8K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $282.75 - $294.19
      $192K - $199K
     |                   
              6.7K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $202.08 - $234.45
      $111K - $129K
     |                   
              4.02K
              $873K
             |  | 
          
        
          |  |  |                   
      $550.18 - $598.96
      $130K - $142K
     |                   
              1.92K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $119K - $126K
     |                   
              1.16K
              $217K
             |  | 
          
        
          |  |  |                   
      $66.38 - $71.68
      $284K - $306K
     |                   
              45.4K
              $3.24M
             |  | 
          
        
          |  |  |                   
      $81.7 - $87.53
      $196K - $210K
     |                   
              30.3K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $158K - $175K
     |                   
              15.6K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $37.94 - $39.14
      $97.1K - $100K
     |                   
              33.3K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $15.4 - $20.64
      $109K - $146K
     |                   
              34.7K
              $716K
             |  | 
          
        
          |  |  |                   
      $28.92 - $32.19
      $90.2K - $100K
     |                   
              7.19K
              $229K
             |  | 
          
        
          |  |  |                   
      $49.43 - $54.52
      $159K - $175K
     |                   
              19.8K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $39.8 - $42.86
      $80.3K - $86.4K
     |                   
              11.2K
              $477K
             |  | 
          
        
          |  |  |                   
      $111.55 - $125.05
      $93.4K - $105K
     |                   
              3.38K
              $423K
             |  | 
          
        
          |  |  |                   
      $72.04 - $77.35
      $73.2K - $78.6K
     |                   
              6.25K
              $479K
             |  | 
          
        
          |  |  |                   
      $195.41 - $212.37
      $77.8K - $84.5K
     |                   
              2.24K
              $466K
             |  | 
          
        
          |  |  |                   
      $56.02 - $60.3
      $84.3K - $90.8K
     |                   
              13.6K
              $816K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              29.2K
              $921K
             |  | 
          
        
          |  |  |                   
      $22.31 - $23.01
      $33.5K - $34.6K
     |                   
              13.6K
              $311K
             |  | 
          
        
          |  |  |                   
      $74.93 - $80.73
      $46.8K - $50.5K
     |                   
              3.54K
              $285K
             |  |