|  |  |                   
      $22.13 - $86.27
      $4.37M - $17M
     |                   
              409K
              $34.6M
             |  | 
          
        
          |  |  |                   
      $90.02 - $158.57
      $4.37M - $7.69M
     |                   
              234K
              $33.3M
             |  | 
          
        
          |  |  |                   
      $40.98 - $67.42
      $5.75M - $9.45M
     |                   
              556K
              $34.7M
             |  | 
          
        
          |  |  |                   
      $50.09 - $77.4
      $3.65M - $5.64M
     |                   
              336K
              $26M
             |  | 
          
        
          |  |  |                   
      $14.61 - $27.31
      $869K - $1.63M
     |                   
              1.2M
              $28.7M
             |  | 
          
        
          |  |  |                   
      $190.16 - $318.05
      $1.8M - $3.02M
     |                   
              98.7K
              $29.7M
             |  | 
          
        
          |  |  |                   
      $35.98 - $64.63
      $3.38M - $6.06M
     |                   
              308K
              $18.1M
             |  | 
          
        
          |  |  |                   
      $163.43 - $195.41
      $8.25M - $9.86M
     |                   
              92.9K
              $17.5M
             |  | 
          
        
          |  |  |                   
      $36.79 - $75.14
      $3.79M - $7.74M
     |                   
              278K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $185.22 - $217.75
      $7.55M - $8.88M
     |                   
              87.4K
              $18.5M
             |  | 
          
        
          |  |  |                   
      $21.94 - $29.24
      $2.85M - $3.8M
     |                   
              966K
              $28.2M
             |  | 
          
        
          |  |  |                   
      $222.54 - $371.84
      $3.27M - $5.46M
     |                   
              48.9K
              $16.6M
             |  | 
          
        
          |  |  |                   
      $6.15 - $9.69
      $6.26M - $9.87M
     |                   
              1.07M
              $8.59M
             |  | 
          
        
          |  |  |                   
      $7.17 - $14.36
      $914K - $1.83M
     |                   
              1.02M
              $14.7M
             |  | 
          
        
          |  |  |                   
      $8.78 - $19.29
      $96.4K - $212K
     |                   
              725K
              $14M
             |  | 
          
        
          |  |  |                   
      $14.51 - $22.53
      $1.19M - $1.85M
     |                   
              825K
              $16.9M
             |  | 
          
        
          |  |  |                   
      $69.47 - $89.67
      $1.17M - $1.51M
     |                   
              211K
              $18.9M
             |  | 
          
        
          |  |  |                   
      $48.12 - $65.84
      $3.24M - $4.43M
     |                   
              261K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $125.37 - $172.66
      $389K - $535K
     |                   
              136K
              $22.5M
             |  | 
          
        
          |  |  |                   
      $48.39 - $77.69
      $72.4K - $116K
     |                   
              219K
              $16.1M
             |  | 
          
        
          |  |  |                   
      $33.44 - $38.12
      $3.9M - $4.44M
     |                   
              209K
              $7.85M
             |  | 
          
        
          |  |  |                   
      $19.79 - $24.6
      $2.99M - $3.71M
     |                   
              704K
              $16.4M
             |  | 
          
        
          |  |  |                   
      $49.58 - $59.83
      $640K - $772K
     |                   
              556K
              $31.9M
             |  | 
          
        
          |  |  |                   
      $41.13 - $58.72
      $1.08M - $1.54M
     |                   
              350K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $14.81 - $27.72
      $123K - $230K
     |                   
              359K
              $8.86M
             |  | 
          
        
          |  |  |                   
      $15.64 - $19.17
      $3.75M - $4.59M
     |                   
              498K
              $7.79M
             |  | 
          
        
          |  |  |                   
      $19.12 - $23.14
      $2.44M - $2.95M
     |                   
              495K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $168.95 - $204.31
      $1.74M - $2.11M
     |                   
              93.1K
              $17.4M
             |  | 
          
        
          |  |  |                   
      $32.11 - $43.03
      $1.56M - $2.09M
     |                   
              222K
              $9.03M
             |  | 
          
        
          |  |  |                   
      $18.97 - $26.12
      $250K - $345K
     |                   
              595K
              $15.4M
             |  | 
          
        
          |  |  |                   
      $64.0 - $77.75
      $378K - $459K
     |                   
              273K
              $19.5M
             |  | 
          
        
          |  |  |                   
      $156.24 - $190.88
      $1.23M - $1.51M
     |                   
              98K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $11.56 - $16.01
      $1.72M - $2.39M
     |                   
              918K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $35.27 - $52.41
      $518K - $770K
     |                   
              619K
              $25.5M
             |  | 
          
        
          |  |  |                   
      $67.17 - $83.9
      $486K - $607K
     |                   
              158K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $274.7 - $438.75
      $795K - $1.27M
     |                   
              5.47K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $91.27 - $143.18
      $745K - $1.17M
     |                   
              14.6K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $100.39 - $129.29
      $158K - $203K
     |                   
              65.5K
              $7.96M
             |  | 
          
        
          |  |  |                   
      $22.61 - $25.87
      $1.21M - $1.39M
     |                   
              417K
              $9.73M
             |  | 
          
        
          |  |  |                   
      $103.28 - $119.39
      $2.46M - $2.84M
     |                   
              206K
              $21.7M
             |  | 
          
        
          |  |  |                   
      $20.74 - $22.97
      $301K - $333K
     |                   
              600K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $92.99 - $105.19
      $495K - $560K
     |                   
              23K
              $2.35M
             |  | 
          
        
          |  |  |                   
      $10.63 - $15.48
      $305K - $444K
     |                   
              66.3K
              $970K
             |  | 
          
        
          |  |  |                   
      $12.63 - $14.0
      $441K - $488K
     |                   
              60.5K
              $773K
             |  | 
          
        
          |  |  |                   
      $35.32 - $43.86
      $53K - $65.8K
     |                   
              88.7K
              $3.48M
             |  | 
          
        
          |  |  |                   
      $112.11 - $157.12
      $207K - $290K
     |                   
              4.05K
              $602K
             |  | 
          
        
          |  |  |                   
      $27.42 - $31.65
      $237K - $273K
     |                   
              13.3K
              $404K
             |  | 
          
        
          |  |  |                   
      $20.86 - $30.54
      $184K - $269K
     |                   
              380K
              $9.69M
             |  | 
          
        
          |  |  |                   
      $297.99 - $419.78
      $137K - $193K
     |                   
              1.25K
              $422K
             |  | 
          
        
          |  |  |                   
      $15.72 - $18.54
      $119K - $140K
     |                   
              980K
              $16.6M
             |  |