|  |  |                   
      $87.47 - $107.0
      $1.05K - $1.28K
     |                   
              11.4K
              $1M
             |  | 
          
        
          |  |  |                   
      $67.32 - $81.52
      $111K - $135K
     |                   
              4.47K
              $304K
             |  | 
          
        
          |  |  |                   
      $29.93 - $42.58
      $1.5K - $2.13K
     |                   
              37.7K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $5.06 - $106.37
      $3.06K - $64.2K
     |                   
              207K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $121.77 - $145.8
      $70K - $83.8K
     |                   
              8.61K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $24.88 - $29.0
      $12.8K - $14.9K
     |                   
              149K
              $3.7M
             |  | 
          
        
          |  |  |                   
      $29.15 - $47.01
      $323K - $521K
     |                   
              33.8K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $15.28 - $166.77
      $810 - $8.84K
     |                   
              5.42K
              $706K
             |  | 
          
        
          |  |  |                   
      $38.54 - $48.65
      $1.23K - $1.56K
     |                   
              14.4K
              $557K
             |  | 
          
        
          |  |  |                   
      $35.28 - $44.41
      $28.9K - $36.4K
     |                   
              1.04M
              $36.8M
             |  | 
          
        
          |  |  |                   
      $41.99 - $50.63
      $58.8K - $70.9K
     |                   
              31.1K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $16.71 - $26.35
      $27.1K - $42.8K
     |                   
              15K
              $250K
             |  | 
          
        
          |  |  |                   
      $26.59 - $33.81
      $2.79K - $3.55K
     |                   
              47.2K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $17.57 - $23.22
      $85.2K - $113K
     |                   
              104K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $67.24 - $77.94
      $134 - $156
     |                   
              29.2K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $16.17 - $24.85
      $259 - $398
     |                   
              18K
              $304K
             |  | 
          
        
          |  |  |                   
      $9.37 - $19.88
      $6.25K - $13.3K
     |                   
              18.7K
              $185K
             |  | 
          
        
          |  |  |                   
      $23.37 - $24.43
      $53.6K - $56K
     |                   
              115K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $24.0 - $33.42
      $264K - $367K
     |                   
              45.6K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $102.55 - $108.59
      $69.3K - $73.4K
     |                   
              12.9K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $61.5 - $91.67
      $4.37K - $6.51K
     |                   
              10K
              $617K
             |  | 
          
        
          |  |  |                   
      $135.99 - $161.15
      $30.7K - $36.4K
     |                   
              9.5K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $22.28 - $33.35
      $153K - $229K
     |                   
              11.3K
              $283K
             |  | 
          
        
          |  |  |                   
      $65.23 - $75.38
      $1.24K - $1.43K
     |                   
              41.2K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $159.52 - $220.97
      $2.07K - $2.87K
     |                   
              10K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $45.51 - $56.34
      $61.3K - $75.9K
     |                   
              5.55K
              $256K
             |  | 
          
        
          |  |  |                   
      $47.32 - $51.35
      $93.8K - $102K
     |                   
              5.91K
              $282K
             |  | 
          
        
          |  |  |                   
      $25.14 - $32.32
      $51.3K - $66K
     |                   
              15.6K
              $391K
             |  | 
          
        
          |  |  |                   
      $13.33 - $19.83
      $1.69K - $2.52K
     |                   
              16.7K
              $224K
             |  | 
          
        
          |  |  |                   
      $21.35 - $28.1
      $65.3K - $86K
     |                   
              11.1K
              $237K
             |  | 
          
        
          |  |  |                   
      $92.03 - $107.81
      $11.2M - $13.1M
     |                   
              1.35M
              $143M
             |  | 
          
        
          |  |  |                   
      $19.32 - $24.7
      $19K - $24.3K
     |                   
              57.3K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $26.13 - $37.7
      $418 - $603
     |                   
              35.2K
              $969K
             |  | 
          
        
          |  |  |                   
      $65.51 - $78.12
      $786 - $937
     |                   
              21.1K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $18.29 - $24.17
      $768 - $1.02K
     |                   
              26.3K
              $491K
             |  | 
          
        
          |  |  |                   
      $100.54 - $137.94
      $3.82K - $5.24K
     |                   
              8.75K
              $888K
             |  | 
          
        
          |  |  |                   
      $62.15 - $74.82
      $622 - $748
     |                   
              35.5K
              $2.21M
             |  | 
          
        
          |  |  |                   
      $18.88 - $28.69
      $604 - $918
     |                   
              14.7K
              $289K
             |  | 
          
        
          |  |  |                   
      $79.12 - $95.58
      $38.8K - $46.8K
     |                   
              4.39K
              $356K
             |  | 
          
        
          |  |  |                   
      $19.41 - $36.49
      $155 - $292
     |                   
              15.6K
              $393K
             |  | 
          
        
          |  |  |                   
      $66.09 - $81.79
      $16.5K - $20.4K
     |                   
              9.26K
              $612K
             |  | 
          
        
          |  |  |                   
      $6.65 - $9.26
      $1.55K - $2.16K
     |                   
              45.8K
              $305K
             |  | 
          
        
          |  |  |                   
      $15.61 - $27.31
      $2.31K - $4.04K
     |                   
              13.9K
              $217K
             |  | 
          
        
          |  |  |                   
      $113.42 - $134.82
      $44.1K - $52.4K
     |                   
              37.1K
              $4.34M
             |  | 
          
        
          |  |  |                   
      $32.72 - $42.31
      $163K - $210K
     |                   
              406K
              $13.7M
             |  | 
          
        
          |  |  |                   
      $10.41 - $12.38
      $20.8K - $24.8K
     |                   
              33.5K
              $349K
             |  | 
          
        
          |  |  |                   
      $115.39 - $137.75
      $5.54K - $6.61K
     |                   
              4K
              $462K
             |  | 
          
        
          |  |  |                   
      $21.86 - $28.16
      $1.64K - $2.11K
     |                   
              18K
              $433K
             |  | 
          
        
          |  |  |                   
      $46.95 - $66.64
      $4.27K - $6.06K
     |                   
              5.02K
              $236K
             |  | 
          
        
          |  |  |                   
      $84.73 - $99.93
      $4.91K - $5.8K
     |                   
              15.6K
              $1.32M
             |  |