|  |  |                   
      $34.98 - $53.05
      $1.34M - $2.03M
     |                   
              38.3K
              $1.83M
             |  | 
          
        
          |  |  |                   
      $85.52 - $96.61
      $1.7M - $1.92M
     |                   
              32.7K
              $3.05M
             |  | 
          
        
          |  |  |                   
      $28.04 - $37.3
      $923K - $1.23M
     |                   
              184K
              $6.79M
             |  | 
          
        
          |  |  |                   
      $21.48 - $25.07
      $1.7M - $1.98M
     |                   
              79.1K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $40.76 - $45.86
      $1.62M - $1.82M
     |                   
              39.7K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $5.28 - $7.06
      $3.15M - $4.21M
     |                   
              2.35M
              $12.9M
             |  | 
          
        
          |  |  |                   
      $34.26 - $52.89
      $751K - $1.16M
     |                   
              88.9K
              $4.7M
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $1.48M - $1.81M
     |                   
              15.1K
              $2.3M
             |  | 
          
        
          |  |  |                   
      $17.34 - $25.75
      $1M - $1.49M
     |                   
              232K
              $5.66M
             |  | 
          
        
          |  |  |                   
      $74.81 - $124.33
      $1.05M - $1.75M
     |                   
              14.1K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $58.55 - $89.92
      $3.05M - $4.68M
     |                   
              99.9K
              $6M
             |  | 
          
        
          |  |  |                   
      $89.91 - $109.05
      $1.4M - $1.7M
     |                   
              15.6K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $25.19 - $33.64
      $627K - $837K
     |                   
              216K
              $7.23M
             |  | 
          
        
          |  |  |                   
      $2.98 - $4.95
      $1M - $1.66M
     |                   
              336K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $16.12 - $20.75
      $1.29M - $1.66M
     |                   
              79.8K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $56.16 - $81.86
      $1.15M - $1.67M
     |                   
              20.4K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $21.67 - $25.64
      $1.66M - $1.96M
     |                   
              221K
              $5.29M
             |  | 
          
        
          |  |  |                   
      $5.9 - $7.55
      $1.39M - $1.78M
     |                   
              236K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $244.39 - $290.62
      $1.43M - $1.7M
     |                   
              5.86K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $5.83 - $8.88
      $1.35M - $2.05M
     |                   
              478K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $35.33 - $46.05
      $1.31M - $1.7M
     |                   
              45.1K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $27.13 - $40.91
      $1.09M - $1.64M
     |                   
              47.8K
              $1.85M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              125K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $72.28 - $100.2
      $1.17M - $1.62M
     |                   
              16.2K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $2.57 - $4.95
      $1.38M - $2.67M
     |                   
              538K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $8.67 - $11.05
      $758K - $966K
     |                   
              1.75M
              $18.2M
             |  | 
          
        
          |  |  |                   
      $21.1 - $35.01
      $1.34M - $2.22M
     |                   
              63.4K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $38.62 - $44.8
      $1.43M - $1.66M
     |                   
              37K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $13.05 - $19.71
      $961K - $1.45M
     |                   
              105K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $16.75 - $26.24
      $541K - $848K
     |                   
              195K
              $4.73M
             |  | 
          
        
          |  |  |                   
      $156.58 - $193.99
      $1.18M - $1.47M
     |                   
              11.7K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $39.43 - $49.34
      $656K - $821K
     |                   
              137K
              $6.47M
             |  | 
          
        
          |  |  |                   
      $71.03 - $101.75
      $1.06M - $1.52M
     |                   
              14.9K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $18.34 - $23.52
      $1.15M - $1.47M
     |                   
              62.7K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $6.02 - $9.46
      $857K - $1.35M
     |                   
              218K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $11.76 - $13.64
      $1.36M - $1.57M
     |                   
              115K
              $1.46M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              217K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $267.56 - $340.8
      $1.95M - $2.48M
     |                   
              34.5K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $4.94 - $7.03
      $988K - $1.41M
     |                   
              299K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $20.03 - $35.81
      $848K - $1.52M
     |                   
              42.4K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $29.62 - $38.3
      $1.1M - $1.42M
     |                   
              37.1K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $22.96 - $28.29
      $2.39M - $2.95M
     |                   
              266K
              $6.11M
             |  | 
          
        
          |  |  |                   
      $3.28 - $5.51
      $1.65M - $2.77M
     |                   
              1.07M
              $4.19M
             |  | 
          
        
          |  |  |                   
      $4.73 - $6.59
      $1.01M - $1.41M
     |                   
              250K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $7.99 - $11.54
      $1.01M - $1.47M
     |                   
              373K
              $3.71M
             |  | 
          
        
          |  |  |                   
      $2.46 - $8.46
      $452K - $1.56M
     |                   
              184K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $1.18M - $1.32M
     |                   
              2.66K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $46.11 - $60.44
      $894K - $1.17M
     |                   
              68.4K
              $3.99M
             |  | 
          
        
          |  |  |                   
      $46.41 - $68.62
      $558K - $825K
     |                   
              43.5K
              $2.97M
             |  | 
          
        
          |  |  |                   
      $75.1 - $81.3
      $1.32M - $1.43M
     |                   
              17.5K
              $1.34M
             |  |