|  |  |                   
      $54.33 - $63.56
      $11.3M - $13.3M
     |                   
              209K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $63.78 - $78.91
      $9.55M - $11.8M
     |                   
              150K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $18.25 - $26.77
      $7.67M - $11.3M
     |                   
              420K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $103.22 - $131.43
      $8.71M - $11.1M
     |                   
              84.4K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $7.57M - $10.7M
     |                   
              80.4K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $35.0 - $44.92
      $9.36M - $12M
     |                   
              267K
              $10.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              585K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $17.73 - $24.29
      $6.95M - $9.53M
     |                   
              392K
              $9.46M
             |  | 
          
        
          |  |  |                   
      $56.4 - $66.7
      $7.79M - $9.22M
     |                   
              138K
              $9.2M
             |  | 
          
        
          |  |  |                   
      $25.15 - $30.53
      $7.63M - $9.26M
     |                   
              303K
              $9.11M
             |  | 
          
        
          |  |  |                   
      $9.37 - $15.03
      $5.53M - $8.86M
     |                   
              590K
              $8.86M
             |  | 
          
        
          |  |  |                   
      $69.59 - $94.15
      $6.62M - $8.95M
     |                   
              95.1K
              $8.67M
             |  | 
          
        
          |  |  |                   
      $67.2 - $83.08
      $7.19M - $8.89M
     |                   
              107K
              $8.46M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $116K - $218K
     |                   
              76.3K
              $21M
             |  | 
          
        
          |  |  |                   
      $46.05 - $58.03
      $6.66M - $8.39M
     |                   
              145K
              $8.3M
             |  | 
          
        
          |  |  |                   
      $34.78 - $43.28
      $6.69M - $8.33M
     |                   
              192K
              $8.24M
             |  | 
          
        
          |  |  |                   
      $8.48 - $11.94
      $6.41M - $9.02M
     |                   
              756K
              $7.84M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $1.07M - $1.79M
     |                   
              126K
              $19.8M
             |  | 
          
        
          |  |  |                   
      $5.02 - $7.02
      $5.52M - $7.72M
     |                   
              1.1M
              $7.39M
             |  | 
          
        
          |  |  |                   
      $12.06 - $14.62
      $7.01M - $8.5M
     |                   
              581K
              $7.26M
             |  | 
          
        
          |  |  |                   
      $37.32 - $45.67
      $5.8M - $7.1M
     |                   
              155K
              $7.08M
             |  | 
          
        
          |  |  |                   
      $53.5 - $86.27
      $4.55M - $7.34M
     |                   
              85.1K
              $7.03M
             |  | 
          
        
          |  |  |                   
      $76.1 - $106.55
      $4.82M - $6.74M
     |                   
              63.3K
              $6.74M
             |  | 
          
        
          |  |  |                   
      $21.99 - $30.46
      $4.85M - $6.72M
     |                   
              221K
              $6.72M
             |  | 
          
        
          |  |  |                   
      $51.68 - $59.77
      $6.59M - $7.62M
     |                   
              127K
              $6.64M
             |  | 
          
        
          |  |  |                   
      $28.08 - $32.78
      $5.73M - $6.69M
     |                   
              204K
              $6.61M
             |  | 
          
        
          |  |  |                   
      $3.1 - $3.94
      $5.68M - $7.21M
     |                   
              1.83M
              $6.61M
             |  | 
          
        
          |  |  |                   
      $80.61 - $92.41
      $5.75M - $6.59M
     |                   
              71.3K
              $6.34M
             |  | 
          
        
          |  |  |                   
      $2.98 - $4.95
      $3.81M - $6.32M
     |                   
              1.28M
              $6.32M
             |  | 
          
        
          |  |  |                   
      $24.07 - $28.64
      $5.63M - $6.7M
     |                   
              234K
              $6.3M
             |  | 
          
        
          |  |  |                   
      $11.31 - $16.03
      $4.67M - $6.62M
     |                   
              413K
              $6.24M
             |  | 
          
        
          |  |  |                   
      $33.46 - $53.52
      $4.04M - $6.47M
     |                   
              121K
              $6.23M
             |  | 
          
        
          |  |  |                   
      $5.47 - $7.09
      $4.8M - $6.22M
     |                   
              877K
              $6.21M
             |  | 
          
        
          |  |  |                   
      $13.82 - $17.68
      $4.83M - $6.17M
     |                   
              349K
              $6.18M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $528K - $805K
     |                   
              34.3K
              $25.3M
             |  | 
          
        
          |  |  |                   
      $38.05 - $42.61
      $5.62M - $6.29M
     |                   
              148K
              $6.16M
             |  | 
          
        
          |  |  |                   
      $7.33 - $10.82
      $4.78M - $7.06M
     |                   
              652K
              $6.15M
             |  | 
          
        
          |  |  |                   
      $87.1 - $116.54
      $4.6M - $6.15M
     |                   
              52.8K
              $6.11M
             |  | 
          
        
          |  |  |                   
      $37.23 - $42.88
      $5.52M - $6.35M
     |                   
              148K
              $6.08M
             |  | 
          
        
          |  |  |                   
      $39.96 - $44.75
      $5.96M - $6.67M
     |                   
              149K
              $6.06M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              524K
              $6.03M
             |  | 
          
        
          |  |  |                   
      $21.88 - $31.06
      $4.29M - $6.09M
     |                   
              196K
              $6.02M
             |  | 
          
        
          |  |  |                   
      $27.11 - $33.78
      $4.81M - $6M
     |                   
              178K
              $6M
             |  | 
          
        
          |  |  |                   
      $12.76 - $17.97
      $4.33M - $6.1M
     |                   
              339K
              $5.98M
             |  | 
          
        
          |  |  |                   
      $85.91 - $111.52
      $4.6M - $5.98M
     |                   
              53.6K
              $5.97M
             |  | 
          
        
          |  |  |                   
      $28.11 - $34.92
      $5.14M - $6.39M
     |                   
              183K
              $5.96M
             |  | 
          
        
          |  |  |                   
      $165.45 - $198.11
      $5.04M - $6.03M
     |                   
              30.5K
              $5.92M
             |  | 
          
        
          |  |  |                   
      $21.44 - $29.24
      $4.53M - $6.17M
     |                   
              211K
              $5.91M
             |  | 
          
        
          |  |  |                   
      $21.51 - $28.36
      $4.44M - $5.86M
     |                   
              206K
              $5.85M
             |  | 
          
        
          |  |  |                   
      $41.51 - $53.08
      $4.53M - $5.8M
     |                   
              109K
              $5.8M
             |  |