|  |  |                   
      $2.1 - $4.78
      $465K - $1.06M
     |                   
              642K
              $3.07M
             |  | 
          
        
          |  |  |                   
      $24.48 - $30.05
      $1.61M - $1.98M
     |                   
              312K
              $9.14M
             |  | 
          
        
          |  |  |                   
      $30.4 - $35.29
      $1.87M - $2.17M
     |                   
              219K
              $7.49M
             |  | 
          
        
          |  |  |                   
      $51.04 - $67.94
      $2.57M - $3.42M
     |                   
              119K
              $6.72M
             |  | 
          
        
          |  |  |                   
      $12.76 - $17.97
      $1.1M - $1.55M
     |                   
              325K
              $5.72M
             |  | 
          
        
          |  |  |                   
      $3.3 - $7.11
      $994K - $2.14M
     |                   
              706K
              $3.62M
             |  | 
          
        
          |  |  |                   
      $25.26 - $29.45
      $1.88M - $2.19M
     |                   
              117K
              $3.24M
             |  | 
          
        
          |  |  |                   
      $364.73 - $454.9
      $802K - $1M
     |                   
              18.7K
              $8.42M
             |  | 
          
        
          |  |  |                   
      $24.36 - $27.91
      $2.5M - $2.86M
     |                   
              616K
              $16.4M
             |  | 
          
        
          |  |  |                   
      $42.92 - $66.11
      $1.29M - $1.99M
     |                   
              121K
              $7.83M
             |  | 
          
        
          |  |  |                   
      $38.84 - $43.99
      $1.82M - $2.06M
     |                   
              186K
              $7.98M
             |  | 
          
        
          |  |  |                   
      $20.82 - $25.94
      $2.46M - $3.06M
     |                   
              570K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $24.63 - $35.46
      $2.28M - $3.29M
     |                   
              217K
              $6.37M
             |  | 
          
        
          |  |  |                   
      $46.41 - $68.62
      $1.02M - $1.51M
     |                   
              53.2K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $50.84 - $65.39
      $1.7M - $2.19M
     |                   
              70.4K
              $4.1M
             |  | 
          
        
          |  |  |                   
      $49.68 - $69.26
      $1.11M - $1.55M
     |                   
              110K
              $7.54M
             |  | 
          
        
          |  |  |                   
      $56.16 - $81.86
      $790K - $1.15M
     |                   
              52.8K
              $4.22M
             |  | 
          
        
          |  |  |                   
      $50.21 - $80.95
      $757K - $1.22M
     |                   
              57K
              $4.56M
             |  | 
          
        
          |  |  |                   
      $14.87 - $23.57
      $1.62M - $2.57M
     |                   
              263K
              $4.87M
             |  | 
          
        
          |  |  |                   
      $40.12 - $53.83
      $2.4M - $3.22M
     |                   
              139K
              $6.14M
             |  | 
          
        
          |  |  |                   
      $34.13 - $40.19
      $2.04M - $2.4M
     |                   
              193K
              $7.38M
             |  | 
          
        
          |  |  |                   
      $12.99 - $18.59
      $1.09M - $1.56M
     |                   
              323K
              $5.37M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              158K
              $5.82M
             |  | 
          
        
          |  |  |                   
      $50.86 - $73.83
      $830K - $1.2M
     |                   
              117K
              $8.46M
             |  | 
          
        
          |  |  |                   
      $3.1 - $4.5
      $1.1M - $1.6M
     |                   
              1.6M
              $6.88M
             |  | 
          
        
          |  |  |                   
      $6.62 - $14.79
      $93.2K - $208K
     |                   
              308K
              $4.53M
             |  | 
          
        
          |  |  |                   
      $21.88 - $31.06
      $1.23M - $1.74M
     |                   
              102K
              $3.14M
             |  | 
          
        
          |  |  |                   
      $34.32 - $39.88
      $1.72M - $2M
     |                   
              106K
              $4.06M
             |  | 
          
        
          |  |  |                   
      $17.54 - $23.27
      $1.21M - $1.61M
     |                   
              310K
              $7.11M
             |  | 
          
        
          |  |  |                   
      $21.06 - $24.75
      $1.52M - $1.78M
     |                   
              250K
              $6.05M
             |  | 
          
        
          |  |  |                   
      $2.24 - $4.53
      $543K - $1.1M
     |                   
              792K
              $3.47M
             |  | 
          
        
          |  |  |                   
      $15.13 - $21.65
      $1.25M - $1.79M
     |                   
              214K
              $4.35M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              133K
              $4.28M
             |  | 
          
        
          |  |  |                   
      $12.0 - $15.17
      $1.67M - $2.11M
     |                   
              408K
              $5.85M
             |  | 
          
        
          |  |  |                   
      $2.1 - $2.96
      $2.9M - $4.08M
     |                   
              4.44M
              $9.37M
             |  | 
          
        
          |  |  |                   
      $443.32 - $529.8
      $1.85M - $2.21M
     |                   
              28.1K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $29.68 - $51.96
      $747K - $1.31M
     |                   
              68.6K
              $3.51M
             |  | 
          
        
          |  |  |                   
      $22.01 - $27.62
      $1.28M - $1.6M
     |                   
              232K
              $6.41M
             |  | 
          
        
          |  |  |                   
      $27.0 - $37.18
      $991K - $1.37M
     |                   
              146K
              $5.28M
             |  | 
          
        
          |  |  |                   
      $44.55 - $56.26
      $2.81M - $3.54M
     |                   
              159K
              $7.13M
             |  | 
          
        
          |  |  |                   
      $9.8 - $13.5
      $1.86M - $2.56M
     |                   
              532K
              $5.92M
             |  | 
          
        
          |  |  |                   
      $16.3 - $19.42
      $1.93M - $2.29M
     |                   
              990K
              $18.5M
             |  | 
          
        
          |  |  |                   
      $9.12 - $20.29
      $339K - $754K
     |                   
              145K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $35.11 - $63.01
      $617K - $1.11M
     |                   
              54.9K
              $3.35M
             |  | 
          
        
          |  |  |                   
      $15.42 - $18.98
      $2.48M - $3.05M
     |                   
              700K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $14.69 - $17.98
      $1.52M - $1.86M
     |                   
              360K
              $6.31M
             |  | 
          
        
          |  |  |                   
      $18.91 - $22.43
      $1.75M - $2.08M
     |                   
              759K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $5.9 - $7.55
      $1.93M - $2.47M
     |                   
              1.08M
              $7.43M
             |  | 
          
        
          |  |  |                   
      $4.83 - $10.57
      $592K - $1.3M
     |                   
              391K
              $3.84M
             |  | 
          
        
          |  |  |                   
      $8.56 - $12.03
      $974K - $1.37M
     |                   
              415K
              $4.99M
             |  |