|  |  |                   
      $94.31 - $157.99
      $45.6M - $76.4M
     |                   
              483K
              $76.4M
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $17.57 - $40.82
      $3.28M - $7.62M
     |                   
              187K
              $7.62M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              375K
              $7.56M
             |  | 
          
        
          |  |  |                   
      $110.41 - $176.0
      $4.58M - $7.3M
     |                   
              41.5K
              $7.3M
             |  | 
          
        
          |  |  |                   
      $64.81 - $105.9
      $4.52M - $7.39M
     |                   
              69.8K
              $7.03M
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $3.62M - $5.77M
     |                   
              26.5K
              $5.56M
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $67.07 - $78.22
      $4.17M - $4.86M
     |                   
              62.2K
              $4.86M
             |  | 
          
        
          |  |  |                   
      $58.73 - $71.06
      $4.43M - $5.36M
     |                   
              75.4K
              $4.85M
             |  | 
          
        
          |  |  |                   
      $198.07 - $245.17
      $4.04M - $5M
     |                   
              20.4K
              $4.63M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.1K
              $4.5M
             |  | 
          
        
          |  |  |                   
      $51.22 - $105.59
      $2.07M - $4.26M
     |                   
              40.3K
              $4.24M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $4.05M - $5.07M
     |                   
              10.4K
              $4.21M
             |  | 
          
        
          |  |  |                   
      $54.33 - $62.87
      $3.63M - $4.2M
     |                   
              66.7K
              $4.19M
             |  | 
          
        
          |  |  |                   
      $41.97 - $86.8
      $1.95M - $4.03M
     |                   
              46.5K
              $4.01M
             |  | 
          
        
          |  |  |                   
      $19.5 - $30.4
      $2.63M - $4.1M
     |                   
              135K
              $3.95M
             |  | 
          
        
          |  |  |                   
      $72.7 - $88.29
      $3.63M - $4.41M
     |                   
              49.9K
              $3.73M
             |  | 
          
        
          |  |  |                   
      $50.52 - $61.77
      $3.35M - $4.1M
     |                   
              66.3K
              $3.61M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $2.49M - $3.52M
     |                   
              16.6K
              $3.52M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $2.37M - $3.43M
     |                   
              4.35K
              $3.43M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $2.3M - $3.36M
     |                   
              39.5K
              $3.36M
             |  | 
          
        
          |  |  |                   
      $17.53 - $22.08
      $3.24M - $4.08M
     |                   
              185K
              $3.28M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              50.4K
              $3.26M
             |  | 
          
        
          |  |  |                   
      $157.05 - $197.94
      $2.77M - $3.49M
     |                   
              17.6K
              $3.19M
             |  | 
          
        
          |  |  |                   
      $210.83 - $235.28
      $2.93M - $3.27M
     |                   
              13.9K
              $3.09M
             |  | 
          
        
          |  |  |                   
      $40.31 - $58.08
      $2.3M - $3.32M
     |                   
              57.1K
              $3.04M
             |  |