|  |  |                   
      $112.46 - $124.05
      $1.87M - $2.06M
     |                   
              121K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $41.79 - $54.16
      $1.06M - $1.37M
     |                   
              69.1K
              $3.65M
             |  | 
          
        
          |  |  |                   
      $25.21 - $29.4
      $1.16M - $1.36M
     |                   
              258K
              $7.58M
             |  | 
          
        
          |  |  |                   
      $80.27 - $98.06
      $1.14M - $1.39M
     |                   
              50.4K
              $4.86M
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $203K - $329K
     |                   
              80.4K
              $6.23M
             |  | 
          
        
          |  |  |                   
      $267.12 - $336.65
      $896K - $1.13M
     |                   
              31.9K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $1.53M - $1.81M
     |                   
              45.4K
              $9.13M
             |  | 
          
        
          |  |  |                   
      $16.43 - $28.12
      $346K - $592K
     |                   
              124K
              $3.5M
             |  | 
          
        
          |  |  |                   
      $58.08 - $81.05
      $1.29M - $1.8M
     |                   
              150K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $194.58 - $243.05
      $731K - $913K
     |                   
              19.5K
              $4.75M
             |  | 
          
        
          |  |  |                   
      $226.49 - $276.01
      $963K - $1.17M
     |                   
              16.3K
              $4.24M
             |  | 
          
        
          |  |  |                   
      $137.0 - $174.37
      $1.5M - $1.91M
     |                   
              27K
              $4.25M
             |  | 
          
        
          |  |  |                   
      $113.38 - $135.49
      $1.5M - $1.79M
     |                   
              34.9K
              $4.39M
             |  | 
          
        
          |  |  |                   
      $64.62 - $74.0
      $861K - $986K
     |                   
              127K
              $9.12M
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $1.66M - $1.83M
     |                   
              78.1K
              $8.1M
             |  | 
          
        
          |  |  |                   
      $113.94 - $140.12
      $823K - $1.01M
     |                   
              49.5K
              $6.94M
             |  | 
          
        
          |  |  |                   
      $63.78 - $78.91
      $1.01M - $1.25M
     |                   
              62.9K
              $4.77M
             |  | 
          
        
          |  |  |                   
      $87.0 - $134.33
      $488K - $753K
     |                   
              24.1K
              $3.23M
             |  | 
          
        
          |  |  |                   
      $19.5 - $30.4
      $344K - $536K
     |                   
              177K
              $5.2M
             |  | 
          
        
          |  |  |                   
      $86.02 - $114.95
      $604K - $807K
     |                   
              29.1K
              $3.33M
             |  | 
          
        
          |  |  |                   
      $56.15 - $84.23
      $598K - $897K
     |                   
              61.4K
              $4.89M
             |  | 
          
        
          |  |  |                   
      $218.97 - $332.17
      $241K - $366K
     |                   
              14.7K
              $4.9M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $6.41M - $7.77M
     |                   
              274K
              $50.8M
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $1.57M - $1.72M
     |                   
              119K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $238.57 - $327.47
      $487K - $669K
     |                   
              15.7K
              $4.92M
             |  | 
          
        
          |  |  |                   
      $49.95 - $128.54
      $320K - $823K
     |                   
              15.1K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $45.2 - $73.35
      $554K - $900K
     |                   
              32.9K
              $2.41M
             |  | 
          
        
          |  |  |                   
      $58.78 - $100.27
      $713K - $1.22M
     |                   
              17.9K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $66.4 - $89.42
      $563K - $758K
     |                   
              49.2K
              $4.4M
             |  | 
          
        
          |  |  |                   
      $452.51 - $568.19
      $750K - $942K
     |                   
              7.18K
              $3.94M
             |  | 
          
        
          |  |  |                   
      $99.29 - $120.52
      $1.05M - $1.27M
     |                   
              38.7K
              $4.56M
             |  | 
          
        
          |  |  |                   
      $108.68 - $145.07
      $874K - $1.17M
     |                   
              35.6K
              $5.05M
             |  | 
          
        
          |  |  |                   
      $313.51 - $363.51
      $1.28M - $1.49M
     |                   
              26.8K
              $9.21M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              75.3K
              $9.42M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              33.5K
              $6.2M
             |  | 
          
        
          |  |  |                   
      $77.13 - $84.18
      $1.04M - $1.14M
     |                   
              73.5K
              $6.19M
             |  | 
          
        
          |  |  |                   
      $40.65 - $83.16
      $4.72M - $9.67M
     |                   
              218K
              $9.18M
             |  | 
          
        
          |  |  |                   
      $59.83 - $87.57
      $345K - $505K
     |                   
              44.3K
              $3.86M
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $801K - $1M
     |                   
              378K
              $4.1M
             |  | 
          
        
          |  |  |                   
      $315.94 - $408.41
      $394K - $510K
     |                   
              10.4K
              $4.25M
             |  | 
          
        
          |  |  |                   
      $7.42 - $10.65
      $609K - $874K
     |                   
              315K
              $3.25M
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $1.02M - $1.23M
     |                   
              102K
              $8.17M
             |  | 
          
        
          |  |  |                   
      $57.9 - $65.43
      $1.02M - $1.16M
     |                   
              96.6K
              $5.91M
             |  | 
          
        
          |  |  |                   
      $255.27 - $288.74
      $2.4M - $2.71M
     |                   
              91K
              $24.3M
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $2.76M - $3.36M
     |                   
              75.5K
              $18M
             |  | 
          
        
          |  |  |                   
      $283.18 - $488.55
      $252K - $435K
     |                   
              5.19K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $45.31 - $55.66
      $671K - $824K
     |                   
              106K
              $5.77M
             |  | 
          
        
          |  |  |                   
      $18.34 - $23.52
      $717K - $920K
     |                   
              173K
              $4.08M
             |  | 
          
        
          |  |  |                   
      $104.69 - $141.77
      $825K - $1.12M
     |                   
              49.2K
              $6.61M
             |  | 
          
        
          |  |  |                   
      $11.9 - $15.57
      $505K - $661K
     |                   
              327K
              $5.02M
             |  |