|  |  |                   
      $19.31 - $35.5
      $82.2K - $151K
     |                   
              9.98K
              $334K
             |  | 
          
        
          |  |  |                   
      $30.74 - $32.14
      $9.22K - $9.64K
     |                   
              97.9K
              $3.06M
             |  | 
          
        
          |  |  |                   
      $11.4 - $11.95
      $1.71K - $1.79K
     |                   
              140K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $44.92 - $52.42
      $23.1K - $27K
     |                   
              12.6K
              $651K
             |  | 
          
        
          |  |  |                   
      $91.78 - $103.55
      $4.86K - $5.49K
     |                   
              5.13K
              $507K
             |  | 
          
        
          |  |  |                   
      $31.75 - $36.99
      $3.18K - $3.7K
     |                   
              10.6K
              $370K
             |  | 
          
        
          |  |  |                   
      $86.91 - $99.57
      $70.7K - $81K
     |                   
              22.8K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $108.46 - $120.63
      $11.4K - $12.7K
     |                   
              4.5K
              $534K
             |  | 
          
        
          |  |  |                   
      $300.96 - $355.47
      $9.63K - $11.4K
     |                   
              923
              $328K
             |  | 
          
        
          |  |  |                   
      $68.94 - $86.3
      $29.9K - $37.4K
     |                   
              4.66K
              $401K
             |  | 
          
        
          |  |  |                   
      $127.86 - $151.39
      $2.05K - $2.42K
     |                   
              2.21K
              $329K
             |  | 
          
        
          |  |  |                   
      $9.08 - $14.87
      $12.1K - $19.8K
     |                   
              17.3K
              $252K
             |  | 
          
        
          |  |  |                   
      $83.08 - $100.2
      $6.23K - $7.52K
     |                   
              3.16K
              $316K
             |  | 
          
        
          |  |  |                   
      $80.05 - $109.36
      $1.36K - $1.86K
     |                   
              2.96K
              $285K
             |  | 
          
        
          |  |  |                   
      $294.27 - $342.31
      $9.71K - $11.3K
     |                   
              4.53K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $61.62 - $72.77
      $75.5K - $89.1K
     |                   
              12.7K
              $920K
             |  | 
          
        
          |  |  |                   
      $201.83 - $230.93
      $3.23K - $3.69K
     |                   
              2.43K
              $540K
             |  | 
          
        
          |  |  |                   
      $77.6 - $87.37
      $20.6K - $23.2K
     |                   
              17.8K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $32.73 - $42.5
      $92K - $120K
     |                   
              17.1K
              $725K
             |  | 
          
        
          |  |  |                   
      $87.67 - $95.74
      $11K - $12K
     |                   
              12.8K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $23.92 - $30.07
      $96.3K - $121K
     |                   
              73.6K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $697.13 - $769.67
      $16K - $17.7K
     |                   
              2.39K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $254K - $303K
     |                   
              12K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $37.5K - $54.8K
     |                   
              2.71K
              $658K
             |  | 
          
        
          |  |  |                   
      $71.0 - $90.32
      $27.5K - $35K
     |                   
              9.52K
              $835K
             |  | 
          
        
          |  |  |                   
      $342.99 - $392.76
      $60.7K - $69.5K
     |                   
              12.1K
              $4.53M
             |  | 
          
        
          |  |  |                   
      $390.92 - $477.15
      $17.2K - $21K
     |                   
              2.15K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $214.92 - $244.84
      $218K - $248K
     |                   
              15.4K
              $3.73M
             |  | 
          
        
          |  |  |                   
      $136.45 - $184.37
      $62.4K - $84.3K
     |                   
              6.72K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $57.75 - $67.68
      $34K - $39.8K
     |                   
              35.2K
              $2.33M
             |  | 
          
        
          |  |  |                   
      $215.01 - $273.02
      $6.45K - $8.19K
     |                   
              8.08K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $162.6 - $200.28
      $66.7K - $82.1K
     |                   
              8.66K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $79.4K - $120K
     |                   
              2.58K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $214K - $239K
     |                   
              18.4K
              $5.82M
             |  | 
          
        
          |  |  |                   
      $252.18 - $305.41
      $9.58K - $11.6K
     |                   
              5.66K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $135.0 - $146.02
      $7.29K - $7.89K
     |                   
              34.1K
              $4.96M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $1.23M - $1.79M
     |                   
              28.4K
              $6.92M
             |  | 
          
        
          |  |  |                   
      $148.97 - $165.88
      $887K - $988K
     |                   
              135K
              $22.2M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $19K - $23.1K
     |                   
              37.1K
              $6.92M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $293K - $324K
     |                   
              1.08M
              $121M
             |  |