|  |  |                   
      $12.51 - $20.45
      $6.62M - $10.8M
     |                   
              921K
              $18.8M
             |  | 
          
        
          |  |  |                   
      $25.79 - $34.95
      $3.21M - $4.34M
     |                   
              16.4K
              $563K
             |  | 
          
        
          |  |  |                   
      $43.24 - $75.26
      $5.58M - $9.71M
     |                   
              156K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $77.8 - $96.26
      $4.99M - $6.17M
     |                   
              197K
              $19M
             |  | 
          
        
          |  |  |                   
      $15.88 - $18.99
      $3.3M - $3.95M
     |                   
              47.4K
              $898K
             |  | 
          
        
          |  |  |                   
      $10.8 - $16.92
      $3.55M - $5.56M
     |                   
              298K
              $4.09M
             |  | 
          
        
          |  |  |                   
      $104.69 - $141.77
      $2.96M - $4.01M
     |                   
              10.2K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $5.16M - $7.74M
     |                   
              104K
              $12M
             |  | 
          
        
          |  |  |                   
      $76.77 - $113.06
      $5.81M - $8.56M
     |                   
              133K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $46.11 - $60.44
      $4.26M - $5.58M
     |                   
              79.7K
              $4.65M
             |  | 
          
        
          |  |  |                   
      $26.69 - $32.91
      $5.71M - $7.04M
     |                   
              494K
              $16.1M
             |  | 
          
        
          |  |  |                   
      $34.79 - $42.99
      $5.31M - $6.56M
     |                   
              807K
              $34.7M
             |  | 
          
        
          |  |  |                   
      $24.28 - $35.09
      $1.2M - $1.74M
     |                   
              439K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $15.5 - $20.28
      $4.37M - $5.72M
     |                   
              132K
              $2.68M
             |  | 
          
        
          |  |  |                   
      $20.39 - $30.52
      $1.71M - $2.57M
     |                   
              510K
              $12.6M
             |  | 
          
        
          |  |  |                   
      $31.92 - $43.78
      $4.21M - $5.77M
     |                   
              284K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $24.69 - $29.48
      $4.14M - $4.94M
     |                   
              179K
              $4.6M
             |  | 
          
        
          |  |  |                   
      $12.14 - $15.77
      $4.59M - $5.96M
     |                   
              271K
              $4.27M
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $4.5M - $5.48M
     |                   
              7.7K
              $2.99M
             |  | 
          
        
          |  |  |                   
      $103.49 - $133.44
      $7.35M - $9.47M
     |                   
              147K
              $19.4M
             |  | 
          
        
          |  |  |                   
      $62.45 - $70.08
      $4.73M - $5.31M
     |                   
              196K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $23.44 - $28.85
      $5.89M - $7.25M
     |                   
              47.4K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $37.08 - $42.26
      $5.74M - $6.55M
     |                   
              17.4K
              $720K
             |  | 
          
        
          |  |  |                   
      $54.33 - $62.87
      $6.63M - $7.67M
     |                   
              108K
              $6.76M
             |  | 
          
        
          |  |  |                   
      $146.74 - $176.07
      $6.24M - $7.48M
     |                   
              94.1K
              $15.3M
             |  | 
          
        
          |  |  |                   
      $126.32 - $147.75
      $6.47M - $7.56M
     |                   
              10.7K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $9.63 - $12.55
      $5.17M - $6.74M
     |                   
              420K
              $4.41M
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $6.95M - $7.57M
     |                   
              1.04M
              $95.3M
             |  | 
          
        
          |  |  |                   
      $30.18 - $36.59
      $7.98M - $9.67M
     |                   
              282K
              $10.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              57.4K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $55.01 - $64.24
      $7.61M - $8.89M
     |                   
              38.1K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $25.0 - $30.93
      $7.68M - $9.5M
     |                   
              225K
              $6.49M
             |  | 
          
        
          |  |  |                   
      $162.57 - $345.64
      $31.9M - $67.7M
     |                   
              258K
              $86.8M
             |  | 
          
        
          |  |  |                   
      $62.27 - $82.77
      $2.22M - $2.95M
     |                   
              559K
              $37.6M
             |  | 
          
        
          |  |  |                   
      $121.61 - $152.67
      $8.17M - $10.3M
     |                   
              26.8K
              $3.65M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $7.21M - $7.88M
     |                   
              1.53M
              $244M
             |  | 
          
        
          |  |  |                   
      $76.1 - $106.55
      $9.52M - $13.3M
     |                   
              79.6K
              $8.48M
             |  | 
          
        
          |  |  |                   
      $33.89 - $46.39
      $9.24M - $12.6M
     |                   
              100
              $4K
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $8.29M - $9.67M
     |                   
              92.4K
              $13.7M
             |  | 
          
        
          |  |  |                   
      $132.53 - $159.7
      $11.9M - $14.4M
     |                   
              172K
              $27.5M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $8.62M - $9.45M
     |                   
              886K
              $51.9M
             |  | 
          
        
          |  |  |                   
      $37.81 - $48.03
      $8.75M - $11.1M
     |                   
              58.9K
              $2.72M
             |  | 
          
        
          |  |  |                   
      $33.46 - $47.74
      $9.62M - $13.7M
     |                   
              256K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $28.2M - $44.6M
     |                   
              129K
              $65.6M
             |  | 
          
        
          |  |  |                   
      $140.37 - $171.44
      $8.09M - $9.87M
     |                   
              221K
              $35.6M
             |  | 
          
        
          |  |  |                   
      $124.73 - $152.78
      $9.18M - $11.2M
     |                   
              214K
              $30.7M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $10.8M - $12.1M
     |                   
              102K
              $23.3M
             |  | 
          
        
          |  |  |                   
      $32.1 - $43.23
      $9.85M - $13.3M
     |                   
              290K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $7.66M - $8.45M
     |                   
              1.02M
              $120M
             |  | 
          
        
          |  |  |                   
      $206.34 - $257.46
      $11.3M - $14.1M
     |                   
              26K
              $6.66M
             |  |