|  |  |                   
      $94.31 - $157.99
      $45.6M - $76.4M
     |                   
              483K
              $76.4M
             |  | 
          
        
          |  |  |                   
      $88.35 - $122.19
      $35.2M - $48.6M
     |                   
              500K
              $52.3M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $20.6M - $24.9M
     |                   
              121K
              $22.4M
             |  | 
          
        
          |  |  |                   
      $252.37 - $290.71
      $19M - $21.9M
     |                   
              75.4K
              $20.8M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $11.9M - $19.9M
     |                   
              202K
              $19.9M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $18M - $20.6M
     |                   
              86.5K
              $19.9M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $16.9M - $20.8M
     |                   
              35.1K
              $19.7M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $13.8M - $18.4M
     |                   
              110K
              $24.2M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $10.3M - $13.6M
     |                   
              264K
              $24.1M
             |  | 
          
        
          |  |  |                   
      $125.0 - $168.0
      $9.6M - $12.9M
     |                   
              148K
              $24.8M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $7.37M - $11.9M
     |                   
              52.2K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $83.61 - $162.67
      $5.93M - $11.5M
     |                   
              70.9K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $172.73 - $257.37
      $7.44M - $11.1M
     |                   
              43.1K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $88.5 - $133.37
      $8.81M - $13.3M
     |                   
              99.5K
              $10M
             |  | 
          
        
          |  |  |                   
      $234.49 - $288.8
      $7.89M - $9.71M
     |                   
              35.8K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $9.41M - $10.8M
     |                   
              44.4K
              $9.7M
             |  | 
          
        
          |  |  |                   
      $255.27 - $288.74
      $9.02M - $10.2M
     |                   
              35.4K
              $9.43M
             |  | 
          
        
          |  |  |                   
      $197.25 - $244.33
      $7.62M - $9.44M
     |                   
              38.6K
              $9.4M
             |  | 
          
        
          |  |  |                   
      $116.88 - $218.1
      $4.16M - $7.77M
     |                   
              52.1K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $7.61M - $9.18M
     |                   
              147K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $157.32 - $205.72
      $7.72M - $10.1M
     |                   
              49.1K
              $8.55M
             |  | 
          
        
          |  |  |                   
      $105.69 - $140.64
      $6.63M - $8.82M
     |                   
              62.7K
              $8.3M
             |  | 
          
        
          |  |  |                   
      $328.01 - $475.68
      $5.45M - $7.9M
     |                   
              16.6K
              $7.77M
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $6.35M - $7.95M
     |                   
              997K
              $22.3M
             |  | 
          
        
          |  |  |                   
      $17.57 - $40.82
      $3.28M - $7.62M
     |                   
              187K
              $7.62M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              375K
              $7.56M
             |  | 
          
        
          |  |  |                   
      $126.32 - $147.75
      $6.95M - $8.13M
     |                   
              64.7K
              $8.9M
             |  | 
          
        
          |  |  |                   
      $110.41 - $176.0
      $4.58M - $7.3M
     |                   
              41.5K
              $7.3M
             |  | 
          
        
          |  |  |                   
      $64.81 - $105.9
      $4.52M - $7.39M
     |                   
              69.8K
              $7.03M
             |  | 
          
        
          |  |  |                   
      $106.07 - $171.99
      $4.13M - $6.7M
     |                   
              41.4K
              $7.05M
             |  | 
          
        
          |  |  |                   
      $160.22 - $209.35
      $5.14M - $6.71M
     |                   
              32.1K
              $6.71M
             |  | 
          
        
          |  |  |                   
      $126.62 - $154.26
      $6.46M - $7.87M
     |                   
              51K
              $6.51M
             |  | 
          
        
          |  |  |                   
      $38.14 - $42.3
      $5.97M - $6.62M
     |                   
              156K
              $6.42M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $5.3M - $6.54M
     |                   
              32.7K
              $8.91M
             |  | 
          
        
          |  |  |                   
      $73.36 - $94.17
      $5.17M - $6.64M
     |                   
              70.5K
              $5.95M
             |  | 
          
        
          |  |  |                   
      $12.29 - $15.47
      $4.79M - $6.03M
     |                   
              390K
              $5.87M
             |  | 
          
        
          |  |  |                   
      $35.88 - $52.99
      $4.27M - $6.31M
     |                   
              119K
              $5.86M
             |  | 
          
        
          |  |  |                   
      $283.18 - $488.55
      $1.77M - $3.05M
     |                   
              21.5K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $247.68 - $291.66
      $4.74M - $5.58M
     |                   
              19.8K
              $5.78M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $3.62M - $5.77M
     |                   
              26.5K
              $5.56M
             |  | 
          
        
          |  |  |                   
      $71.14 - $105.62
      $3.28M - $4.87M
     |                   
              66.2K
              $6.99M
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $4.89M - $7.26M
     |                   
              21.7K
              $5.15M
             |  | 
          
        
          |  |  |                   
      $41.22 - $55.5
      $3.88M - $5.23M
     |                   
              94.2K
              $5.08M
             |  | 
          
        
          |  |  |                   
      $66.54 - $144.33
      $2.3M - $4.99M
     |                   
              34.6K
              $4.99M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              39.6K
              $4.96M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              35.7K
              $8.77M
             |  | 
          
        
          |  |  |                   
      $67.07 - $78.22
      $4.17M - $4.86M
     |                   
              62.2K
              $4.86M
             |  | 
          
        
          |  |  |                   
      $58.73 - $71.06
      $4.43M - $5.36M
     |                   
              75.4K
              $4.85M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $4.12M - $5.1M
     |                   
              39.3K
              $15.2M
             |  | 
          
        
          |  |  |                   
      $58.17 - $83.07
      $3.56M - $5.09M
     |                   
              72K
              $5.5M
             |  |