|  |  |                   
      $42.04 - $45.23
      $51.3M - $55.2M
     |                   
              238
              $10K
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $72M - $105M
     |                   
              588K
              $143M
             |  | 
          
        
          |  |  |                   
      $74.68 - $80.26
      $32.6M - $35M
     |                   
              19
              $1K
             |  | 
          
        
          |  |  |                   
      $29.25 - $31.56
      $31.3M - $33.7M
     |                   
              417
              $13K
             |  | 
          
        
          |  |  |                   
      $207.29 - $229.74
      $26.4M - $29.3M
     |                   
              13.6K
              $2.89M
             |  | 
          
        
          |  |  |                   
      $850.86 - $1044.69
      $19.6M - $24.1M
     |                   
              19.8K
              $18.2M
             |  | 
          
        
          |  |  |                   
      $74.93 - $80.73
      $19.2M - $20.7M
     |                   
              148
              $11K
             |  | 
          
        
          |  |  |                   
      $135.0 - $146.02
      $14.6M - $15.8M
     |                   
              40.2K
              $5.86M
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $13.1M - $14.5M
     |                   
              68
              $40K
             |  | 
          
        
          |  |  |                   
      $144.41 - $160.2
      $12.6M - $13.9M
     |                   
              2.83K
              $439K
             |  | 
          
        
          |  |  |                   
      $90.83 - $96.0
      $13.4M - $14.1M
     |                   
              156K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $390.92 - $477.15
      $13.1M - $16M
     |                   
              4.86K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $333.65 - $392.1
      $10M - $11.8M
     |                   
              19.7K
              $6.94M
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $8.87M - $11.1M
     |                   
              33.6K
              $9.49M
             |  | 
          
        
          |  |  |                   
      $50.53 - $50.82
      $11.3M - $11.4M
     |                   
              459K
              $23.3M
             |  | 
          
        
          |  |  |                   
      $120.51 - $136.62
      $9.79M - $11.1M
     |                   
              126K
              $16.9M
             |  | 
          
        
          |  |  |                   
      $225.11 - $247.9
      $14.8M - $16.3M
     |                   
              183K
              $45.3M
             |  | 
          
        
          |  |  |                   
      $57.75 - $67.68
      $16.1M - $18.8M
     |                   
              808K
              $53.4M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $7.59M - $9.86M
     |                   
              13.1K
              $10M
             |  | 
          
        
          |  |  |                   
      $87.67 - $95.74
      $9.97M - $10.9M
     |                   
              95.4K
              $9.09M
             |  | 
          
        
          |  |  |                   
      $226.02 - $259.01
      $7.72M - $8.85M
     |                   
              35.6K
              $8.53M
             |  | 
          
        
          |  |  |                   
      $40.94 - $42.85
      $6.76M - $7.07M
     |                   
              89
              $3K
             |  | 
          
        
          |  |  |                   
      $36.51 - $49.3
      $5.18M - $6.99M
     |                   
              10.5K
              $384K
             |  | 
          
        
          |  |  |                   
      $26.23 - $28.5
      $3.21M - $3.49M
     |                   
              1.96M
              $55.5M
             |  | 
          
        
          |  |  |                   
      $94.33 - $105.31
      $13.7M - $15.3M
     |                   
              904K
              $94.4M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              462K
              $35.1M
             |  | 
          
        
          |  |  |                   
      $26.94 - $29.62
      $3.67M - $4.04M
     |                   
              1.96M
              $55.4M
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $6.11M - $6.75M
     |                   
              216K
              $22.3M
             |  | 
          
        
          |  |  |                   
      $32.64 - $37.14
      $4.5M - $5.12M
     |                   
              23.4K
              $776K
             |  | 
          
        
          |  |  |                   
      $49.19 - $59.19
      $4.1M - $4.94M
     |                   
              8.65K
              $470K
             |  | 
          
        
          |  |  |                   
      $36.22 - $46.25
      $3.83M - $4.89M
     |                   
              26.1K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $6.44M - $8.06M
     |                   
              41.6K
              $9.63M
             |  | 
          
        
          |  |  |                   
      $151.42 - $200.58
      $3.93M - $5.2M
     |                   
              4.37K
              $875K
             |  | 
          
        
          |  |  |                   
      $39.0 - $43.33
      $6.33M - $7.04M
     |                   
              698K
              $30.2M
             |  | 
          
        
          |  |  |                   
      $234.5 - $272.5
      $4.46M - $5.18M
     |                   
              33.1K
              $9.01M
             |  | 
          
        
          |  |  |                   
      $225.98 - $406.7
      $2.05M - $3.7M
     |                   
              702
              $184K
             |  | 
          
        
          |  |  |                   
      $25.21 - $56.65
      $1.38M - $3.09M
     |                   
              23.4K
              $833K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              74.2K
              $773K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.05M
              $23.6M
             |  | 
          
        
          |  |  |                   
      $284.17 - $319.49
      $2.5M - $2.81M
     |                   
              162
              $50K
             |  | 
          
        
          |  |  |                   
      $133.66 - $181.11
      $1.95M - $2.64M
     |                   
              38.6K
              $6.21M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              111K
              $6.38M
             |  | 
          
        
          |  |  |                   
      $24.6 - $32.7
      $2.74M - $3.65M
     |                   
              45.3K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $88.47 - $93.24
      $2.99M - $3.15M
     |                   
              234K
              $21.4M
             |  | 
          
        
          |  |  |                   
      $76.16 - $78.59
      $2.42M - $2.5M
     |                   
              97.3K
              $7.6M
             |  | 
          
        
          |  |  |                   
      $361.83 - $435.43
      $2.06M - $2.48M
     |                   
              2.08K
              $808K
             |  | 
          
        
          |  |  |                   
      $80.41 - $86.64
      $1.99M - $2.15M
     |                   
              9.82K
              $831K
             |  | 
          
        
          |  |  |                   
      $62.49 - $88.81
      $6.21M - $8.82M
     |                   
              271K
              $22.4M
             |  | 
          
        
          |  |  |                   
      $51.37 - $54.25
      $2.41M - $2.54M
     |                   
              297K
              $16M
             |  | 
          
        
          |  |  |                   
      $335.1 - $718.54
      $2.18M - $4.68M
     |                   
              1.32K
              $949K
             |  |