|  |  |                   
      $498.8 - $620.9
      $211K - $263K
     |                   
              150K
              $92.8M
             |  | 
          
        
          |  |  |                   
      $81.38 - $100.82
      $1.9M - $2.35M
     |                   
              343K
              $34.6M
             |  | 
          
        
          |  |  |                   
      $16.49 - $17.52
      $3.48M - $3.7M
     |                   
              502K
              $8.48M
             |  | 
          
        
          |  |  |                   
      $26.18 - $26.93
      $3.4M - $3.5M
     |                   
              772K
              $20.6M
             |  | 
          
        
          |  |  |                   
      $22.18 - $23.36
      $3.3M - $3.48M
     |                   
              282K
              $6.32M
             |  | 
          
        
          |  |  |                   
      $20.46 - $21.89
      $2.11M - $2.26M
     |                   
              1.19M
              $26M
             |  | 
          
        
          |  |  |                   
      $52.31 - $63.72
      $1.9M - $2.31M
     |                   
              79.5K
              $5.07M
             |  | 
          
        
          |  |  |                   
      $50.47 - $54.75
      $2.38M - $2.59M
     |                   
              49.6K
              $2.6M
             |  | 
          
        
          |  |  |                   
      $32.41 - $42.59
      $75.7K - $99.4K
     |                   
              346K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $19.6 - $24.44
      $559K - $697K
     |                   
              751K
              $18.4M
             |  | 
          
        
          |  |  |                   
      $43.34 - $55.24
      $450K - $573K
     |                   
              267K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $24.21 - $29.47
      $1.56M - $1.9M
     |                   
              262K
              $7.7M
             |  | 
          
        
          |  |  |                   
      $53.08 - $68.54
      $935K - $1.21M
     |                   
              122K
              $8.34M
             |  | 
          
        
          |  |  |                   
      $108.12 - $135.04
      $285K - $356K
     |                   
              132K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $102.02 - $103.5
      $2.15M - $2.18M
     |                   
              514K
              $52.9M
             |  | 
          
        
          |  |  |                   
      $22.87 - $28.95
      $761K - $963K
     |                   
              321K
              $9.3M
             |  | 
          
        
          |  |  |                   
      $29.12 - $35.84
      $830K - $1.02M
     |                   
              298K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $442K - $552K
     |                   
              38.8K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $53.65 - $67.02
      $886K - $1.11M
     |                   
              93.2K
              $6.25M
             |  | 
          
        
          |  |  |                   
      $28.02 - $34.71
      $395K - $489K
     |                   
              277K
              $9.58M
             |  | 
          
        
          |  |  |                   
      $228.25 - $285.3
      $332K - $415K
     |                   
              31.9K
              $9.11M
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $155K - $193K
     |                   
              172K
              $9.8M
             |  | 
          
        
          |  |  |                   
      $152.42 - $182.82
      $888K - $1.07M
     |                   
              14.5K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $34.72 - $42.74
      $32.7K - $40.3K
     |                   
              313K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $58.41 - $72.69
      $291K - $362K
     |                   
              107K
              $7.78M
             |  | 
          
        
          |  |  |                   
      $23.66 - $29.99
      $466K - $591K
     |                   
              182K
              $5.45M
             |  | 
          
        
          |  |  |                   
      $35.35 - $42.68
      $587K - $708K
     |                   
              186K
              $7.94M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $139K - $195K
     |                   
              6.95K
              $3.46M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $593K - $737K
     |                   
              5.61K
              $3.19M
             |  | 
          
        
          |  |  |                   
      $20.42 - $25.3
      $427K - $529K
     |                   
              247K
              $6.25M
             |  | 
          
        
          |  |  |                   
      $100.35 - $100.71
      $926K - $930K
     |                   
              331K
              $33.3M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $534K - $615K
     |                   
              83.3K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $50.52 - $50.92
      $852K - $859K
     |                   
              173K
              $8.83M
             |  | 
          
        
          |  |  |                   
      $75.17 - $91.21
      $506K - $613K
     |                   
              71.6K
              $6.52M
             |  | 
          
        
          |  |  |                   
      $39.89 - $49.46
      $67.3K - $83.5K
     |                   
              179K
              $8.86M
             |  | 
          
        
          |  |  |                   
      $34.67 - $43.21
      $144K - $180K
     |                   
              178K
              $7.63M
             |  | 
          
        
          |  |  |                   
      $83.97 - $92.85
      $783K - $865K
     |                   
              46.2K
              $4.08M
             |  | 
          
        
          |  |  |                   
      $50.27 - $62.84
      $162K - $203K
     |                   
              91.3K
              $5.69M
             |  | 
          
        
          |  |  |                   
      $24.54 - $25.07
      $617K - $630K
     |                   
              91.4K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $149K - $250K
     |                   
              8.88K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $193.73 - $237.37
      $346K - $423K
     |                   
              13.7K
              $3.25M
             |  | 
          
        
          |  |  |                   
      $23.2 - $29.84
      $403K - $518K
     |                   
              34.3K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $59.32 - $74.36
      $278K - $349K
     |                   
              34.8K
              $2.58M
             |  | 
          
        
          |  |  |                   
      $56.85 - $68.21
      $401K - $482K
     |                   
              32.4K
              $2.21M
             |  | 
          
        
          |  |  |                   
      $49.74 - $50.27
      $527K - $533K
     |                   
              66.6K
              $3.35M
             |  | 
          
        
          |  |  |                   
      $29.36 - $35.56
      $155K - $188K
     |                   
              108K
              $3.85M
             |  | 
          
        
          |  |  |                   
      $61.76 - $79.32
      $11K - $14.1K
     |                   
              43.9K
              $3.48M
             |  | 
          
        
          |  |  |                   
      $150.43 - $192.71
      $310K - $398K
     |                   
              2.95K
              $568K
             |  | 
          
        
          |  |  |                   
      $19.1 - $23.83
      $36.9K - $46K
     |                   
              154K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $16.8K - $23.2K
     |                   
              8.03K
              $2.33M
             |  |