|  |  |                   
      $41.85 - $48.48
      $1.13M - $1.31M
     |                   
              125K
              $5.47M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              134K
              $7.74M
             |  | 
          
        
          |  |  |                   
      $66.1 - $97.75
      $481K - $711K
     |                   
              22.4K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $28.81 - $34.65
      $1.05M - $1.26M
     |                   
              126K
              $3.85M
             |  | 
          
        
          |  |  |                   
      $0.85 - $1.2
      $424K - $598K
     |                   
              4.44M
              $5.19M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              56.8K
              $4.32M
             |  | 
          
        
          |  |  |                   
      $1.25 - $1.81
      $19.6K - $28.4K
     |                   
              3.65M
              $5.95M
             |  | 
          
        
          |  |  |                   
      $3.94 - $6.6
      $486K - $813K
     |                   
              142K
              $863K
             |  | 
          
        
          |  |  |                   
      $15.16 - $20.88
      $487K - $671K
     |                   
              72.3K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $8.26 - $10.1
      $838K - $1.03M
     |                   
              865K
              $8.4M
             |  | 
          
        
          |  |  |                   
      $9.11 - $11.09
      $898K - $1.09M
     |                   
              643K
              $6.79M
             |  | 
          
        
          |  |  |                   
      $78.57 - $89.09
      $898K - $1.02M
     |                   
              33.5K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $5.9 - $11.84
      $349K - $700K
     |                   
              81.4K
              $923K
             |  | 
          
        
          |  |  |                   
      $26.94 - $34.72
      $703K - $907K
     |                   
              58.5K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $103.32 - $143.95
      $7.85K - $10.9K
     |                   
              21K
              $2.99M
             |  | 
          
        
          |  |  |                   
      $14.72 - $17.13
      $1.22M - $1.42M
     |                   
              650K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $12.08 - $19.08
      $440K - $695K
     |                   
              59.5K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $118.37 - $134.86
      $859K - $978K
     |                   
              156K
              $20.8M
             |  | 
          
        
          |  |  |                   
      $40.89 - $56.37
      $145K - $199K
     |                   
              82.6K
              $4.56M
             |  | 
          
        
          |  |  |                   
      $103.88 - $123.68
      $592K - $705K
     |                   
              14.8K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $13.77 - $16.67
      $1.19M - $1.44M
     |                   
              448K
              $6.74M
             |  | 
          
        
          |  |  |                   
      $18.7 - $21.69
      $696K - $807K
     |                   
              316K
              $6.63M
             |  | 
          
        
          |  |  |                   
      $21.45 - $28.12
      $120K - $157K
     |                   
              1.13M
              $31.5M
             |  | 
          
        
          |  |  |                   
      $183.37 - $234.7
      $155K - $199K
     |                   
              30.6K
              $6.86M
             |  | 
          
        
          |  |  |                   
      $40.3 - $69.3
      $10K - $17.3K
     |                   
              42.5K
              $2.81M
             |  | 
          
        
          |  |  |                   
      $9.09 - $13.07
      $109K - $157K
     |                   
              205K
              $2.61M
             |  | 
          
        
          |  |  |                   
      $32.79 - $42.24
      $21.7K - $28K
     |                   
              104K
              $4.39M
             |  | 
          
        
          |  |  |                   
      $14.29 - $26.02
      $289K - $527K
     |                   
              35.1K
              $875K
             |  | 
          
        
          |  |  |                   
      $205.5 - $280.54
      $352K - $480K
     |                   
              15.1K
              $3.92M
             |  | 
          
        
          |  |  |                   
      $8.85 - $11.18
      $674K - $852K
     |                   
              351K
              $3.59M
             |  | 
          
        
          |  |  |                   
      $168.34 - $195.42
      $356K - $413K
     |                   
              51.7K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $143.04 - $178.17
      $36.2K - $45.1K
     |                   
              95.9K
              $15.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              37.1K
              $944K
             |  | 
          
        
          |  |  |                   
      $215.78 - $270.12
      $2.12M - $2.66M
     |                   
              299K
              $69.5M
             |  | 
          
        
          |  |  |                   
      $9.62 - $15.51
      $351K - $566K
     |                   
              68.7K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $50.53 - $212.53
      $1.77M - $7.43M
     |                   
              46.7K
              $2.59M
             |  | 
          
        
          |  |  |                   
      $52.02 - $71.15
      $238K - $326K
     |                   
              34K
              $2.4M
             |  | 
          
        
          |  |  |                   
      $91.37 - $134.58
      $196K - $289K
     |                   
              13K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $61.0 - $79.94
      $182K - $239K
     |                   
              351K
              $27.4M
             |  | 
          
        
          |  |  |                   
      $7.7 - $13.96
      $2.62K - $4.75K
     |                   
              196K
              $2.6M
             |  | 
          
        
          |  |  |                   
      $23.57 - $24.6
      $593K - $619K
     |                   
              43.8K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $17.28 - $20.41
      $248K - $293K
     |                   
              1.08M
              $21.6M
             |  | 
          
        
          |  |  |                   
      $6.83 - $12.16
      $121K - $215K
     |                   
              112K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $47.63 - $60.01
      $470K - $593K
     |                   
              12.9K
              $764K
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $400K - $411K
     |                   
              694K
              $68.9M
             |  | 
          
        
          |  |  |                   
      $20.03 - $35.81
      $157K - $281K
     |                   
              44.3K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $46.41 - $68.62
      $41.1K - $60.8K
     |                   
              31.8K
              $2.17M
             |  | 
          
        
          |  |  |                   
      $16.21 - $21.2
      $3.84K - $5.02K
     |                   
              322K
              $6.83M
             |  | 
          
        
          |  |  |                   
      $50.56 - $59.57
      $582K - $686K
     |                   
              26.1K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $84.99 - $96.82
      $4.09M - $4.66M
     |                   
              790K
              $71.9M
             |  |