|  |  |                   
      $25.17 - $37.28
      $1.24M - $1.84M
     |                   
              81.3K
              $2.76M
             |  | 
          
        
          |  |  |                   
      $287.0 - $352.14
      $919K - $1.13M
     |                   
              57.4K
              $17.6M
             |  | 
          
        
          |  |  |                   
      $11.65 - $19.39
      $407K - $678K
     |                   
              249K
              $4.64M
             |  | 
          
        
          |  |  |                   
      $288.47 - $316.54
      $65.4M - $71.8M
     |                   
              4.6M
              $1.33B
             |  | 
          
        
          |  |  |                   
      $15.15 - $17.96
      $2.29M - $2.72M
     |                   
              431K
              $6.53M
             |  | 
          
        
          |  |  |                   
      $12.9 - $21.99
      $1.74M - $2.96M
     |                   
              169K
              $2.34M
             |  | 
          
        
          |  |  |                   
      $26.69 - $36.02
      $513K - $693K
     |                   
              402K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $58.29 - $71.51
      $709K - $870K
     |                   
              200K
              $12.6M
             |  | 
          
        
          |  |  |                   
      $17.3 - $22.93
      $197K - $261K
     |                   
              501K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $103.9 - $122.55
      $1.05M - $1.24M
     |                   
              97.4K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $49.33 - $71.97
      $11.8M - $17.2M
     |                   
              1.22M
              $68.8M
             |  | 
          
        
          |  |  |                   
      $2.78 - $3.73
      $635K - $852K
     |                   
              1.9M
              $6.45M
             |  | 
          
        
          |  |  |                   
      $27.26 - $43.41
      $39.3K - $62.5K
     |                   
              137K
              $5.55M
             |  | 
          
        
          |  |  |                   
      $37.73 - $53.3
      $643K - $908K
     |                   
              108K
              $5.13M
             |  | 
          
        
          |  |  |                   
      $2.31 - $5.35
      $575K - $1.33M
     |                   
              587K
              $2.55M
             |  | 
          
        
          |  |  |                   
      $19.35 - $26.73
      $724K - $1M
     |                   
              172K
              $4.4M
             |  | 
          
        
          |  |  |                   
      $46.98 - $68.82
      $2.65M - $3.88M
     |                   
              188K
              $8.97M
             |  | 
          
        
          |  |  |                   
      $37.51 - $43.55
      $735K - $853K
     |                   
              490K
              $19.8M
             |  | 
          
        
          |  |  |                   
      $8.72 - $14.02
      $1.21M - $1.94M
     |                   
              286K
              $3.37M
             |  | 
          
        
          |  |  |                   
      $12.36 - $18.59
      $1.35M - $2.03M
     |                   
              1.46M
              $18.8M
             |  | 
          
        
          |  |  |                   
      $13.68 - $15.82
      $1.57M - $1.82M
     |                   
              759K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $11.1 - $12.46
      $1.18M - $1.32M
     |                   
              376K
              $4.62M
             |  | 
          
        
          |  |  |                   
      $48.74 - $68.41
      $257K - $361K
     |                   
              128K
              $7.81M
             |  | 
          
        
          |  |  |                   
      $16.21 - $18.47
      $1.59M - $1.81M
     |                   
              174K
              $2.93M
             |  | 
          
        
          |  |  |                   
      $13.67 - $17.25
      $1.12M - $1.42M
     |                   
              296K
              $5.11M
             |  | 
          
        
          |  |  |                   
      $21.88 - $26.03
      $3.62M - $4.31M
     |                   
              1.1M
              $24.4M
             |  | 
          
        
          |  |  |                   
      $36.18 - $44.84
      $1.33M - $1.65M
     |                   
              210K
              $9.36M
             |  | 
          
        
          |  |  |                   
      $20.89 - $25.55
      $2.16M - $2.65M
     |                   
              588K
              $12.3M
             |  | 
          
        
          |  |  |                   
      $7.37 - $9.56
      $815K - $1.06M
     |                   
              357K
              $3.34M
             |  | 
          
        
          |  |  |                   
      $59.24 - $72.0
      $1.1M - $1.33M
     |                   
              606K
              $40.8M
             |  | 
          
        
          |  |  |                   
      $67.09 - $80.64
      $3.26M - $3.92M
     |                   
              204K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $165.36 - $264.55
      $27.1K - $43.4K
     |                   
              16.8K
              $4.28M
             |  | 
          
        
          |  |  |                   
      $2.11 - $3.61
      $804K - $1.38M
     |                   
              605K
              $1.87M
             |  | 
          
        
          |  |  |                   
      $19.06 - $29.03
      $467K - $711K
     |                   
              113K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $11.69 - $30.21
      $87.9K - $227K
     |                   
              202K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $18.25 - $24.12
      $380K - $502K
     |                   
              281K
              $6.68M
             |  | 
          
        
          |  |  |                   
      $31.36 - $38.62
      $75.4K - $92.9K
     |                   
              396K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $21.36 - $31.54
      $757K - $1.12M
     |                   
              117K
              $3.25M
             |  | 
          
        
          |  |  |                   
      $17.32 - $23.25
      $1M - $1.35M
     |                   
              92.7K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $70.91 - $81.98
      $908K - $1.05M
     |                   
              214K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $5.07 - $6.12
      $1.32M - $1.6M
     |                   
              1.13M
              $6.22M
             |  | 
          
        
          |  |  |                   
      $72.67 - $99.25
      $156K - $213K
     |                   
              69.9K
              $6.28M
             |  | 
          
        
          |  |  |                   
      $47.28 - $60.9
      $863K - $1.11M
     |                   
              112K
              $5.91M
             |  | 
          
        
          |  |  |                   
      $57.25 - $75.11
      $164K - $216K
     |                   
              318K
              $20.1M
             |  | 
          
        
          |  |  |                   
      $4.55 - $6.57
      $476K - $688K
     |                   
              573K
              $3.61M
             |  | 
          
        
          |  |  |                   
      $72.35 - $93.84
      $44.1K - $57.1K
     |                   
              177K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $61.39 - $75.85
      $850K - $1.05M
     |                   
              82.4K
              $5.66M
             |  | 
          
        
          |  |  |                   
      $25.74 - $31.51
      $195K - $238K
     |                   
              665K
              $18.9M
             |  | 
          
        
          |  |  |                   
      $5.97 - $10.68
      $1.25M - $2.23M
     |                   
              744K
              $5.6M
             |  | 
          
        
          |  |  |                   
      $22.65 - $27.63
      $1.4M - $1.71M
     |                   
              138K
              $3.27M
             |  |