|  |  |                   
      $915.95 - $994.57
      $373K - $405K
     |                   
              2.8K
              $2.59M
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $906K - $983K
     |                   
              21.4K
              $7.01M
             |  | 
          
        
          |  |  |                   
      $74.39 - $107.65
      $199K - $287K
     |                   
              2.96K
              $249K
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $145K - $165K
     |                   
              8.32K
              $6.11M
             |  | 
          
        
          |  |  |                   
      $76.16 - $78.59
      $195K - $201K
     |                   
              21.7K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $78.11 - $79.07
      $157K - $159K
     |                   
              18K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $49.78 - $50.75
      $161K - $164K
     |                   
              38.9K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $120.51 - $136.62
      $104K - $118K
     |                   
              4.12K
              $552K
             |  | 
          
        
          |  |  |                   
      $157.77 - $183.27
      $947 - $1.1K
     |                   
              5.64K
              $914K
             |  | 
          
        
          |  |  |                   
      $58.65 - $67.31
      $111K - $128K
     |                   
              4.02K
              $270K
             |  | 
          
        
          |  |  |                   
      $7.97 - $9.94
      $72.6K - $90.6K
     |                   
              10.4K
              $84K
             |  | 
          
        
          |  |  |                   
      $93.33 - $102.44
      $35.2K - $38.6K
     |                   
              2.23K
              $213K
             |  | 
          
        
          |  |  |                   
      $76.34 - $85.87
      $28K - $31.5K
     |                   
              3.37K
              $264K
             |  | 
          
        
          |  |  |                   
      $21.69 - $23.34
      $120K - $130K
     |                   
              58.6K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $484.94 - $564.15
      $23.8K - $27.6K
     |                   
              515
              $250K
             |  | 
          
        
          |  |  |                   
      $252.42 - $311.93
      $13.4K - $16.5K
     |                   
              807
              $215K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10.3K
              $551K
             |  | 
          
        
          |  |  |                   
      $112.04 - $128.75
      $63.4K - $72.9K
     |                   
              2.83K
              $363K
             |  | 
          
        
          |  |  |                   
      $43.4 - $46.95
      $13.9K - $15K
     |                   
              6.24K
              $272K
             |  | 
          
        
          |  |  |                   
      $35.34 - $47.21
      $1.77K - $2.36K
     |                   
              6.05K
              $237K
             |  | 
          
        
          |  |  |                   
      $151.42 - $200.58
      $48K - $63.6K
     |                   
              1.36K
              $272K
             |  | 
          
        
          |  |  |                   
      $141.13 - $159.19
      $10K - $11.3K
     |                   
              1.61K
              $235K
             |  | 
          
        
          |  |  |                   
      $125.23 - $132.78
      $31.8K - $33.7K
     |                   
              1.84K
              $241K
             |  | 
          
        
          |  |  |                   
      $65.64 - $78.22
      $1.25K - $1.49K
     |                   
              3.12K
              $209K
             |  | 
          
        
          |  |  |                   
      $258.83 - $287.1
      $8.28K - $9.19K
     |                   
              2.35K
              $633K
             |  | 
          
        
          |  |  |                   
      $42.28 - $45.71
      $38.7K - $41.9K
     |                   
              8.92K
              $405K
             |  | 
          
        
          |  |  |                   
      $77.05 - $85.16
      $38.5K - $42.6K
     |                   
              8.02K
              $671K
             |  | 
          
        
          |  |  |                   
      $88.47 - $93.24
      $19.5K - $20.5K
     |                   
              4.68K
              $427K
             |  | 
          
        
          |  |  |                   
      $191.73 - $241.0
      $11.3K - $14.2K
     |                   
              2.54K
              $573K
             |  | 
          
        
          |  |  |                   
      $122.68 - $148.84
      $28.7K - $34.8K
     |                   
              1.55K
              $216K
             |  | 
          
        
          |  |  |                   
      $4.76 - $6.39
      $843 - $1.13K
     |                   
              10.8K
              $56K
             |  | 
          
        
          |  |  |                   
      $215.01 - $273.02
      $24.1K - $30.6K
     |                   
              821
              $206K
             |  | 
          
        
          |  |  |                   
      $74.68 - $80.26
      $12.1K - $13K
     |                   
              3.03K
              $242K
             |  | 
          
        
          |  |  |                   
      $50.42 - $56.35
      $12.6K - $14.1K
     |                   
              4.59K
              $253K
             |  | 
          
        
          |  |  |                   
      $195.41 - $212.37
      $181K - $196K
     |                   
              13.5K
              $2.82M
             |  | 
          
        
          |  |  |                   
      $124.52 - $155.15
      $1.12K - $1.4K
     |                   
              1.66K
              $236K
             |  | 
          
        
          |  |  |                   
      $1.38 - $2.23
      $1.38 - $2.23
     |                   
              26K
              $57K
             |  | 
          
        
          |  |  |                   
      $24.45 - $25.91
      $8.53K - $9.04K
     |                   
              40.6K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $7.26 - $9.11
      $15.7K - $19.7K
     |                   
              43.1K
              $383K
             |  | 
          
        
          |  |  |                   
      $28.84 - $31.84
      $1.82K - $2.01K
     |                   
              14.3K
              $451K
             |  | 
          
        
          |  |  |                   
      $135.0 - $146.02
      $20.7K - $22.3K
     |                   
              9.26K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $23.82 - $25.84
      $143 - $155
     |                   
              63.9K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $86.48 - $116.14
      $43.1K - $57.8K
     |                   
              6.81K
              $770K
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $10.1K - $12.1K
     |                   
              4.71K
              $872K
             |  | 
          
        
          |  |  |                   
      $63.41 - $69.69
      $529K - $582K
     |                   
              146K
              $10M
             |  | 
          
        
          |  |  |                   
      $250.97 - $282.66
      $25.1K - $28.3K
     |                   
              7.18K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $29.25 - $31.56
      $75.1K - $81K
     |                   
              142K
              $4.46M
             |  | 
          
        
          |  |  |                   
      $41.91 - $44.87
      $406K - $434K
     |                   
              534K
              $23.8M
             |  | 
          
        
          |  |  |                   
      $42.66 - $46.53
      $844K - $920K
     |                   
              544K
              $25.1M
             |  | 
          
        
          |  |  |                   
      $53.36 - $59.69
      $1.56M - $1.74M
     |                   
              747K
              $43.5M
             |  |