|  |  |                   
      $320.42 - $424.58
      $1.04M - $1.38M
     |                   
              34.1K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $53.65 - $67.02
      $2.03M - $2.53M
     |                   
              147K
              $9.82M
             |  | 
          
        
          |  |  |                   
      $56.85 - $68.21
      $1.14M - $1.37M
     |                   
              611K
              $41.7M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $4.84M - $6.28M
     |                   
              195K
              $40.1M
             |  | 
          
        
          |  |  |                   
      $83.97 - $92.85
      $2.75M - $3.05M
     |                   
              50.2K
              $4.43M
             |  | 
          
        
          |  |  |                   
      $68.63 - $85.78
      $2.13M - $2.66M
     |                   
              34.2K
              $2.93M
             |  | 
          
        
          |  |  |                   
      $281.67 - $351.0
      $2.05M - $2.56M
     |                   
              8.03K
              $2.82M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $151K - $236K
     |                   
              5.51K
              $7.38M
             |  | 
          
        
          |  |  |                   
      $89.8 - $112.0
      $1.85M - $2.31M
     |                   
              23.1K
              $2.59M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $717K - $1.35M
     |                   
              13.3K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $273.71 - $316.29
      $1.95M - $2.25M
     |                   
              10.2K
              $3.1M
             |  | 
          
        
          |  |  |                   
      $35.77 - $42.27
      $1.57M - $1.86M
     |                   
              49K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $93.75 - $114.45
      $1.45M - $1.77M
     |                   
              23.5K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $659K - $908K
     |                   
              19.6K
              $5.69M
             |  | 
          
        
          |  |  |                   
      $72.02 - $73.82
      $1.4M - $1.43M
     |                   
              936K
              $68.9M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $1.31M - $1.62M
     |                   
              4.76K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $121.58 - $136.74
      $1.4M - $1.57M
     |                   
              16.9K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $470.37 - $663.28
      $836K - $1.18M
     |                   
              4.41K
              $2.92M
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $255K - $360K
     |                   
              23.3K
              $5.9M
             |  | 
          
        
          |  |  |                   
      $22.87 - $28.95
      $951K - $1.2M
     |                   
              93.3K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $219.76 - $276.94
      $837K - $1.05M
     |                   
              15.3K
              $4.23M
             |  | 
          
        
          |  |  |                   
      $32.25 - $40.02
      $909K - $1.13M
     |                   
              55K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $944K - $1.1M
     |                   
              5.23K
              $5.18M
             |  | 
          
        
          |  |  |                   
      $216.28 - $284.39
      $435K - $572K
     |                   
              17.9K
              $5.09M
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $25.4K - $31.8K
     |                   
              160K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $977K - $1.15M
     |                   
              3.76K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $87.84 - $1441.89
      $2.13M - $34.9M
     |                   
              25K
              $2.25M
             |  | 
          
        
          |  |  |                   
      $33.46 - $41.33
      $567K - $701K
     |                   
              144K
              $5.95M
             |  | 
          
        
          |  |  |                   
      $24.51 - $32.65
      $363K - $483K
     |                   
              141K
              $4.61M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $881K - $1.11M
     |                   
              2.17K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $29.36 - $35.56
      $232K - $281K
     |                   
              257K
              $9.15M
             |  | 
          
        
          |  |  |                   
      $273.67 - $366.17
      $553K - $740K
     |                   
              4.47K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $947K - $1.03M
     |                   
              15.5K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $104.34 - $138.68
      $194K - $258K
     |                   
              29.7K
              $4.12M
             |  | 
          
        
          |  |  |                   
      $43.92 - $52.37
      $681K - $812K
     |                   
              22.5K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $675K - $817K
     |                   
              8.02K
              $2.85M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $897K - $1.07M
     |                   
              25.7K
              $2.77M
             |  | 
          
        
          |  |  |                   
      $25.93 - $32.91
      $27.3K - $34.6K
     |                   
              197K
              $6.47M
             |  | 
          
        
          |  |  |                   
      $315.21 - $437.41
      $63.7K - $88.4K
     |                   
              6.78K
              $2.97M
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $185K - $229K
     |                   
              30.2K
              $6.52M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $478K - $584K
     |                   
              18.7K
              $1.83M
             |  | 
          
        
          |  |  |                   
      $110.58 - $132.14
      $476K - $569K
     |                   
              20.6K
              $2.73M
             |  | 
          
        
          |  |  |                   
      $236.71 - $261.92
      $669K - $741K
     |                   
              5.37K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $116.42 - $147.52
      $425K - $538K
     |                   
              9.3K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $481K - $596K
     |                   
              5.09K
              $927K
             |  | 
          
        
          |  |  |                   
      $81.38 - $100.82
      $144K - $179K
     |                   
              53.5K
              $5.39M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $342K - $472K
     |                   
              35.4K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $24.32 - $29.74
      $76K - $92.9K
     |                   
              201K
              $5.94M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $102K - $136K
     |                   
              10.2K
              $3M
             |  | 
          
        
          |  |  |                   
      $34.04 - $42.36
      $418K - $520K
     |                   
              24.7K
              $1.05M
             |  |