|  |  |                   
      $105.63 - $131.12
      $2.29M - $2.85M
     |                   
              128K
              $15M
             |  | 
          
        
          |  |  |                   
      $201.28 - $266.34
      $5.71M - $7.55M
     |                   
              70.9K
              $18.9M
             |  | 
          
        
          |  |  |                   
      $193.68 - $241.95
      $2.87M - $3.58M
     |                   
              20.7K
              $4.18M
             |  | 
          
        
          |  |  |                   
      $78.71 - $100.37
      $2.39M - $3.04M
     |                   
              36.4K
              $2.97M
             |  | 
          
        
          |  |  |                   
      $517.23 - $700.54
      $3.68M - $4.99M
     |                   
              7.56K
              $5.28M
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $6.16M - $8.72M
     |                   
              151K
              $20.2M
             |  | 
          
        
          |  |  |                   
      $136.63 - $176.62
      $2.87M - $3.71M
     |                   
              161K
              $27.1M
             |  | 
          
        
          |  |  |                   
      $31.54 - $41.04
      $2.78M - $3.61M
     |                   
              20.7K
              $775K
             |  | 
          
        
          |  |  |                   
      $435.54 - $512.31
      $3.51M - $4.13M
     |                   
              42.9K
              $22M
             |  | 
          
        
          |  |  |                   
      $97.51 - $118.42
      $2.91M - $3.54M
     |                   
              18.6K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $307.71 - $366.67
      $2.13M - $2.54M
     |                   
              39.4K
              $13.7M
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $3.27M - $4.04M
     |                   
              64.8K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $132.9 - $160.3
      $5.15M - $6.21M
     |                   
              89.3K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $69.26 - $91.89
      $2.75M - $3.65M
     |                   
              56.9K
              $5M
             |  | 
          
        
          |  |  |                   
      $62.27 - $82.77
      $1.15M - $1.53M
     |                   
              142K
              $9.53M
             |  | 
          
        
          |  |  |                   
      $70.35 - $93.84
      $1.84M - $2.46M
     |                   
              219K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $26.74 - $32.22
      $3.52M - $4.24M
     |                   
              683K
              $21.9M
             |  | 
          
        
          |  |  |                   
      $200.21 - $256.99
      $3.61M - $4.64M
     |                   
              23.6K
              $5.93M
             |  | 
          
        
          |  |  |                   
      $90.85 - $102.31
      $2.43M - $2.73M
     |                   
              12.5K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $92.04 - $132.78
      $2.42M - $3.5M
     |                   
              4.26K
              $561K
             |  | 
          
        
          |  |  |                   
      $157.05 - $197.94
      $1.8M - $2.27M
     |                   
              65.9K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $90.88 - $104.3
      $1.8M - $2.06M
     |                   
              118K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $71.89 - $93.51
      $2.46M - $3.2M
     |                   
              6.04K
              $564K
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $1.94M - $2.22M
     |                   
              31.1K
              $7.17M
             |  | 
          
        
          |  |  |                   
      $266.31 - $309.77
      $1.83M - $2.13M
     |                   
              48.7K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $1.74M - $2.19M
     |                   
              16.8K
              $3.5M
             |  | 
          
        
          |  |  |                   
      $37.11 - $40.64
      $2.18M - $2.38M
     |                   
              188K
              $7.58M
             |  | 
          
        
          |  |  |                   
      $62.7 - $73.66
      $2.24M - $2.63M
     |                   
              39.3K
              $2.87M
             |  | 
          
        
          |  |  |                   
      $91.24 - $127.3
      $1.86M - $2.59M
     |                   
              14.3K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $86.97 - $102.82
      $596K - $705K
     |                   
              215K
              $20.7M
             |  | 
          
        
          |  |  |                   
      $111.01 - $119.72
      $1.94M - $2.09M
     |                   
              27.2K
              $3.14M
             |  | 
          
        
          |  |  |                   
      $8.1 - $14.3
      $1.86M - $3.29M
     |                   
              125K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $315.21 - $437.41
      $2.53M - $3.52M
     |                   
              7.92K
              $3.46M
             |  | 
          
        
          |  |  |                   
      $48.32 - $59.92
      $1.39M - $1.73M
     |                   
              23.6K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $117.49 - $134.0
      $1.59M - $1.81M
     |                   
              8.1K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $204.57 - $256.96
      $1.67M - $2.1M
     |                   
              24.1K
              $6.16M
             |  | 
          
        
          |  |  |                   
      $160.22 - $209.35
      $1.96M - $2.56M
     |                   
              14.1K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $1503.62 - $2206.01
      $1.46M - $2.15M
     |                   
              1.41K
              $2.58M
             |  | 
          
        
          |  |  |                   
      $140.37 - $171.44
      $1.5M - $1.83M
     |                   
              2.85K
              $458K
             |  | 
          
        
          |  |  |                   
      $128.68 - $181.78
      $1.95M - $2.75M
     |                   
              15.7K
              $2.83M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              18.9K
              $3.5M
             |  | 
          
        
          |  |  |                   
      $4.48 - $6.27
      $1.2M - $1.68M
     |                   
              19.8K
              $107K
             |  | 
          
        
          |  |  |                   
      $72.47 - $84.35
      $1.35M - $1.58M
     |                   
              11.5K
              $864K
             |  | 
          
        
          |  |  |                   
      $285.0 - $325.66
      $1.34M - $1.53M
     |                   
              4.69K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $60.5 - $87.28
      $1.66M - $2.4M
     |                   
              38.3K
              $2.63M
             |  | 
          
        
          |  |  |                   
      $210.47 - $274.71
      $1.45M - $1.89M
     |                   
              6.24K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $183.37 - $234.7
      $1.56M - $1.99M
     |                   
              10.8K
              $2.41M
             |  | 
          
        
          |  |  |                   
      $63.54 - $68.5
      $1.34M - $1.44M
     |                   
              256K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $1.46M - $1.77M
     |                   
              35.2K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $151.29 - $173.13
      $1.3M - $1.49M
     |                   
              5.08K
              $843K
             |  |