|  |  |                   
      $37.49 - $59.36
      $1.13M - $1.79M
     |                   
              14K
              $774K
             |  | 
          
        
          |  |  |                   
      $41.21 - $55.9
      $2.29M - $3.11M
     |                   
              109K
              $6.04M
             |  | 
          
        
          |  |  |                   
      $11.71 - $19.37
      $1.5M - $2.49M
     |                   
              88.3K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $558K - $646K
     |                   
              86K
              $25.7M
             |  | 
          
        
          |  |  |                   
      $60.47 - $79.12
      $1.64M - $2.14M
     |                   
              1.1K
              $84K
             |  | 
          
        
          |  |  |                   
      $233.83 - $276.34
      $1.59M - $1.88M
     |                   
              7.5K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $66.4 - $89.42
      $2.05M - $2.75M
     |                   
              39K
              $3.49M
             |  | 
          
        
          |  |  |                   
      $377.5 - $449.52
      $1.51M - $1.8M
     |                   
              8.4K
              $3.4M
             |  | 
          
        
          |  |  |                   
      $63.51 - $77.8
      $1.59M - $1.95M
     |                   
              1.5K
              $106K
             |  | 
          
        
          |  |  |                   
      $87.64 - $143.29
      $2.4M - $3.93M
     |                   
              20.9K
              $2.99M
             |  | 
          
        
          |  |  |                   
      $62.74 - $74.79
      $1.88M - $2.24M
     |                   
              6.9K
              $513K
             |  | 
          
        
          |  |  |                   
      $145.91 - $168.0
      $1.58M - $1.81M
     |                   
              5.2K
              $769K
             |  | 
          
        
          |  |  |                   
      $25.91 - $31.32
      $780K - $943K
     |                   
              245K
              $6.68M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $1.49M - $1.75M
     |                   
              31.2K
              $4.87M
             |  | 
          
        
          |  |  |                   
      $397.86 - $499.02
      $1.95M - $2.45M
     |                   
              2K
              $981K
             |  | 
          
        
          |  |  |                   
      $144.63 - $179.53
      $1.89M - $2.35M
     |                   
              1.6K
              $263K
             |  | 
          
        
          |  |  |                   
      $76.86 - $92.5
      $961K - $1.16M
     |                   
              136K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $1.69M - $1.85M
     |                   
              71.2K
              $6.47M
             |  | 
          
        
          |  |  |                   
      $113.38 - $135.49
      $1.49M - $1.77M
     |                   
              19.4K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $91.37 - $134.58
      $2.06M - $3.03M
     |                   
              9.6K
              $1.29M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              40.2K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $23.44 - $28.85
      $4.18M - $5.14M
     |                   
              860K
              $24.8M
             |  | 
          
        
          |  |  |                   
      $42.9 - $64.02
      $2.22M - $3.31M
     |                   
              51.8K
              $3.32M
             |  | 
          
        
          |  |  |                   
      $158.63 - $195.39
      $1.52M - $1.88M
     |                   
              84.5K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $19.94 - $22.91
      $1.88M - $2.16M
     |                   
              65K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $84.41 - $106.28
      $1.92M - $2.41M
     |                   
              1.9K
              $180K
             |  | 
          
        
          |  |  |                   
      $31.97 - $42.61
      $1.67M - $2.22M
     |                   
              170K
              $6.91M
             |  | 
          
        
          |  |  |                   
      $79.79 - $91.42
      $1.95M - $2.24M
     |                   
              31.9K
              $2.84M
             |  | 
          
        
          |  |  |                   
      $6.13 - $9.4
      $1.79M - $2.75M
     |                   
              410K
              $3.48M
             |  | 
          
        
          |  |  |                   
      $76.77 - $113.1
      $2.23M - $3.29M
     |                   
              12.6K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $2.01M - $2.23M
     |                   
              11K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $30.71 - $39.46
      $1.69M - $2.17M
     |                   
              87.9K
              $3.29M
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $2.03M - $2.24M
     |                   
              7.6K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $9.6 - $13.72
      $4.75M - $6.79M
     |                   
              787K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $25.21 - $34.03
      $1.93M - $2.61M
     |                   
              58K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $194.58 - $243.05
      $8.89M - $11.1M
     |                   
              200K
              $48.5M
             |  | 
          
        
          |  |  |                   
      $41.37 - $53.28
      $1.56M - $2.01M
     |                   
              55.1K
              $2.46M
             |  | 
          
        
          |  |  |                   
      $55.52 - $74.53
      $2.27M - $3.04M
     |                   
              17K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $27.03 - $31.93
      $1.89M - $2.23M
     |                   
              698K
              $21.5M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $20.4M - $26.6M
     |                   
              1.7M
              $348M
             |  | 
          
        
          |  |  |                   
      $47.62 - $55.44
      $1.68M - $1.95M
     |                   
              71K
              $3.43M
             |  | 
          
        
          |  |  |                   
      $83.97 - $92.85
      $1.93M - $2.14M
     |                   
              132K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $4.74 - $8.12
      $1.4M - $2.4M
     |                   
              55.9K
              $385K
             |  | 
          
        
          |  |  |                   
      $25.61 - $30.81
      $1.42M - $1.71M
     |                   
              180K
              $4.65M
             |  | 
          
        
          |  |  |                   
      $154.86 - $239.07
      $3.36M - $5.19M
     |                   
              30.5K
              $7.28M
             |  | 
          
        
          |  |  |                   
      $8.53 - $11.27
      $964K - $1.27M
     |                   
              1.09M
              $11M
             |  | 
          
        
          |  |  |                   
      $174.67 - $315.32
      $25.4M - $45.8M
     |                   
              227K
              $71.3M
             |  | 
          
        
          |  |  |                   
      $517.23 - $700.54
      $2.38M - $3.22M
     |                   
              1.9K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $205.81 - $234.23
      $2.98M - $3.4M
     |                   
              93.8K
              $21.9M
             |  | 
          
        
          |  |  |                   
      $82.88 - $98.3
      $2.06M - $2.45M
     |                   
              48.2K
              $4.26M
             |  |