|  |  |                   
      $34.96 - $43.62
      $1.08M - $1.34M
     |                   
              101K
              $4.31M
             |  | 
          
        
          |  |  |                   
      $14.26 - $18.41
      $1.76M - $2.28M
     |                   
              448K
              $6.8M
             |  | 
          
        
          |  |  |                   
      $396.53 - $537.62
      $2.65M - $3.59M
     |                   
              24.6K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $6.02 - $9.46
      $622K - $977K
     |                   
              316K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $68.18 - $81.07
      $1.32M - $1.57M
     |                   
              75.5K
              $5.85M
             |  | 
          
        
          |  |  |                   
      $9.42 - $11.46
      $1.32M - $1.61M
     |                   
              329K
              $3.43M
             |  | 
          
        
          |  |  |                   
      $19.2 - $23.42
      $900K - $1.1M
     |                   
              269K
              $6.16M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              69.6K
              $4.47M
             |  | 
          
        
          |  |  |                   
      $117.53 - $141.38
      $4.57M - $5.5M
     |                   
              203K
              $24M
             |  | 
          
        
          |  |  |                   
      $4.79 - $7.29
      $1.41M - $2.15M
     |                   
              403K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $41.45 - $46.54
      $1.24M - $1.39M
     |                   
              62.5K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $11.53 - $13.28
      $1.24M - $1.42M
     |                   
              287K
              $3.73M
             |  | 
          
        
          |  |  |                   
      $27.69 - $37.91
      $910K - $1.25M
     |                   
              146K
              $5.19M
             |  | 
          
        
          |  |  |                   
      $6.06 - $8.86
      $802K - $1.17M
     |                   
              412K
              $3.35M
             |  | 
          
        
          |  |  |                   
      $29.84 - $42.92
      $3.2M - $4.61M
     |                   
              416K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $21.45 - $28.12
      $918K - $1.2M
     |                   
              324K
              $9.07M
             |  | 
          
        
          |  |  |                   
      $12.22 - $17.83
      $1.86M - $2.72M
     |                   
              257K
              $3.15M
             |  | 
          
        
          |  |  |                   
      $111.46 - $136.93
      $1.91M - $2.34M
     |                   
              50.5K
              $5.73M
             |  | 
          
        
          |  |  |                   
      $28.17 - $36.48
      $1.06M - $1.37M
     |                   
              94.7K
              $3.01M
             |  | 
          
        
          |  |  |                   
      $31.0 - $38.22
      $1.03M - $1.27M
     |                   
              59K
              $2.21M
             |  | 
          
        
          |  |  |                   
      $12.59 - $16.6
      $1.58M - $2.09M
     |                   
              405K
              $5.67M
             |  | 
          
        
          |  |  |                   
      $16.06 - $28.28
      $476K - $838K
     |                   
              97.3K
              $2.61M
             |  | 
          
        
          |  |  |                   
      $71.8 - $92.02
      $938K - $1.2M
     |                   
              41.4K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $16.35 - $23.52
      $1.22M - $1.76M
     |                   
              269K
              $5.01M
             |  | 
          
        
          |  |  |                   
      $65.08 - $79.84
      $918K - $1.13M
     |                   
              46.4K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $87.99 - $111.79
      $3.1M - $3.94M
     |                   
              261K
              $26.4M
             |  | 
          
        
          |  |  |                   
      $31.12 - $41.64
      $692K - $926K
     |                   
              101K
              $4.06M
             |  | 
          
        
          |  |  |                   
      $22.2 - $33.78
      $609K - $927K
     |                   
              112K
              $3.3M
             |  | 
          
        
          |  |  |                   
      $26.74 - $32.22
      $460K - $555K
     |                   
              435K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $17.35 - $21.81
      $1.05M - $1.32M
     |                   
              253K
              $5.15M
             |  | 
          
        
          |  |  |                   
      $17.83 - $18.22
      $1.04M - $1.06M
     |                   
              1.1M
              $20M
             |  | 
          
        
          |  |  |                   
      $50.8 - $59.51
      $2.26M - $2.65M
     |                   
              199K
              $10.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              55.1K
              $2.68M
             |  | 
          
        
          |  |  |                   
      $13.33 - $19.7
      $618K - $913K
     |                   
              128K
              $2.46M
             |  | 
          
        
          |  |  |                   
      $25.3 - $31.35
      $994K - $1.23M
     |                   
              86.1K
              $2.59M
             |  | 
          
        
          |  |  |                   
      $15.47 - $20.14
      $1.79M - $2.33M
     |                   
              289K
              $4.62M
             |  | 
          
        
          |  |  |                   
      $15.81 - $23.22
      $922K - $1.35M
     |                   
              176K
              $3.51M
             |  | 
          
        
          |  |  |                   
      $7.34 - $12.04
      $668K - $1.1M
     |                   
              231K
              $2.43M
             |  | 
          
        
          |  |  |                   
      $12.93 - $19.0
      $1.47M - $2.16M
     |                   
              372K
              $5.03M
             |  | 
          
        
          |  |  |                   
      $59.82 - $65.64
      $1.22M - $1.34M
     |                   
              41.2K
              $2.61M
             |  | 
          
        
          |  |  |                   
      $4.54 - $6.34
      $913K - $1.27M
     |                   
              568K
              $3.53M
             |  | 
          
        
          |  |  |                   
      $7.37 - $9.63
      $952K - $1.24M
     |                   
              228K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $85.25 - $107.02
      $896K - $1.12M
     |                   
              28.4K
              $2.84M
             |  | 
          
        
          |  |  |                   
      $18.86 - $32.0
      $1.04M - $1.76M
     |                   
              153K
              $3.61M
             |  | 
          
        
          |  |  |                   
      $7.7 - $11.25
      $852K - $1.24M
     |                   
              458K
              $4.95M
             |  | 
          
        
          |  |  |                   
      $27.13 - $40.91
      $628K - $947K
     |                   
              102K
              $3.93M
             |  | 
          
        
          |  |  |                   
      $72.42 - $87.18
      $846K - $1.02M
     |                   
              37.2K
              $3.21M
             |  | 
          
        
          |  |  |                   
      $24.6 - $42.84
      $1.41M - $2.45M
     |                   
              84.5K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $3.98 - $8.44
      $445K - $943K
     |                   
              664K
              $3.92M
             |  | 
          
        
          |  |  |                   
      $4.74 - $9.91
      $167K - $350K
     |                   
              313K
              $2.84M
             |  |