|  |  |                   
      $98.05 - $113.3
      $6.01M - $6.94M
     |                   
              235K
              $23.5M
             |  | 
          
        
          |  |  |                   
      $88.3 - $95.43
      $8.99M - $9.71M
     |                   
              926K
              $82.8M
             |  | 
          
        
          |  |  |                   
      $67.07 - $78.22
      $2.74M - $3.19M
     |                   
              225K
              $17.6M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $205K - $255K
     |                   
              74.1K
              $42.1M
             |  | 
          
        
          |  |  |                   
      $7.87 - $9.2
      $3.67M - $4.29M
     |                   
              494K
              $4.41M
             |  | 
          
        
          |  |  |                   
      $18.94 - $23.3
      $3M - $3.7M
     |                   
              413K
              $9.06M
             |  | 
          
        
          |  |  |                   
      $19.94 - $22.91
      $4.2M - $4.83M
     |                   
              1.05M
              $22.6M
             |  | 
          
        
          |  |  |                   
      $23.32 - $24.45
      $3.94M - $4.13M
     |                   
              169K
              $4.13M
             |  | 
          
        
          |  |  |                   
      $31.28 - $43.16
      $2.43M - $3.35M
     |                   
              146K
              $6.31M
             |  | 
          
        
          |  |  |                   
      $216.56 - $256.68
      $3.9M - $4.62M
     |                   
              132K
              $31.8M
             |  | 
          
        
          |  |  |                   
      $55.12 - $75.98
      $1.52M - $2.1M
     |                   
              219K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $32.21 - $48.33
      $2.55M - $3.82M
     |                   
              121K
              $5.64M
             |  | 
          
        
          |  |  |                   
      $77.85 - $82.88
      $12.8M - $13.6M
     |                   
              3.22M
              $256M
             |  | 
          
        
          |  |  |                   
      $290.25 - $353.24
      $4.35M - $5.29M
     |                   
              29.1K
              $8.65M
             |  | 
          
        
          |  |  |                   
      $388.56 - $520.27
      $12M - $16.1M
     |                   
              167K
              $67.8M
             |  | 
          
        
          |  |  |                   
      $16.24 - $19.1
      $4.03M - $4.73M
     |                   
              843K
              $15.4M
             |  | 
          
        
          |  |  |                   
      $4.51 - $6.87
      $3.62M - $5.51M
     |                   
              848K
              $4.3M
             |  | 
          
        
          |  |  |                   
      $71.62 - $89.56
      $1.57M - $1.96M
     |                   
              249K
              $21.8M
             |  | 
          
        
          |  |  |                   
      $158.47 - $219.45
      $9.83K - $13.6K
     |                   
              96.4K
              $21.1M
             |  | 
          
        
          |  |  |                   
      $7.14 - $11.73
      $2.26M - $3.71M
     |                   
              383K
              $4.43M
             |  | 
          
        
          |  |  |                   
      $20.68 - $48.04
      $1.05M - $2.44M
     |                   
              130K
              $5.6M
             |  | 
          
        
          |  |  |                   
      $9.67 - $13.01
      $3.64M - $4.9M
     |                   
              1.08M
              $12.8M
             |  | 
          
        
          |  |  |                   
      $73.0 - $86.01
      $2.33M - $2.75M
     |                   
              209K
              $17.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.88M
              $404M
             |  | 
          
        
          |  |  |                   
      $21.51 - $28.36
      $1.62M - $2.13M
     |                   
              493K
              $14M
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $1.23M - $1.53M
     |                   
              366K
              $20.9M
             |  | 
          
        
          |  |  |                   
      $11.11 - $14.46
      $3.94M - $5.13M
     |                   
              801K
              $10M
             |  | 
          
        
          |  |  |                   
      $24.84 - $34.36
      $2.11M - $2.92M
     |                   
              321K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $90.32 - $128.28
      $2.16M - $3.07M
     |                   
              45.3K
              $5.77M
             |  | 
          
        
          |  |  |                   
      $37.58 - $47.34
      $2.6M - $3.28M
     |                   
              142K
              $6.7M
             |  | 
          
        
          |  |  |                   
      $29.11 - $31.44
      $3.48M - $3.76M
     |                   
              297K
              $8.98M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16.3K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $38.39 - $51.11
      $9.25K - $12.3K
     |                   
              594K
              $30.2M
             |  | 
          
        
          |  |  |                   
      $123.22 - $140.95
      $3.05M - $3.49M
     |                   
              253K
              $34.3M
             |  | 
          
        
          |  |  |                   
      $49.15 - $59.32
      $2.31M - $2.79M
     |                   
              307K
              $18.1M
             |  | 
          
        
          |  |  |                   
      $23.0 - $24.7
      $5.6M - $6.01M
     |                   
              5.76M
              $139M
             |  | 
          
        
          |  |  |                   
      $53.39 - $66.45
      $574K - $715K
     |                   
              301K
              $20M
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $755K - $1.06M
     |                   
              53.5K
              $13.6M
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $4.75M - $5.54M
     |                   
              222K
              $32.9M
             |  | 
          
        
          |  |  |                   
      $19.9 - $28.61
      $776 - $1.12K
     |                   
              646K
              $18.5M
             |  | 
          
        
          |  |  |                   
      $56.12 - $64.53
      $3.12M - $3.58M
     |                   
              304K
              $18.9M
             |  | 
          
        
          |  |  |                   
      $86.4 - $107.99
      $1.64M - $2.05M
     |                   
              336K
              $35.3M
             |  | 
          
        
          |  |  |                   
      $43.53 - $59.11
      $1.96M - $2.67M
     |                   
              142K
              $8.25M
             |  | 
          
        
          |  |  |                   
      $18.91 - $22.43
      $2.87M - $3.4M
     |                   
              1.03M
              $22.6M
             |  | 
          
        
          |  |  |                   
      $76.56 - $90.18
      $3.07M - $3.61M
     |                   
              419K
              $36.5M
             |  | 
          
        
          |  |  |                   
      $50.06 - $80.8
      $1.02M - $1.64M
     |                   
              118K
              $9.5M
             |  | 
          
        
          |  |  |                   
      $398.85 - $473.32
      $2.89M - $3.43M
     |                   
              29.6K
              $13.2M
             |  | 
          
        
          |  |  |                   
      $17.69 - $30.11
      $1.74M - $2.96M
     |                   
              110K
              $3.31M
             |  | 
          
        
          |  |  |                   
      $193.07 - $265.71
      $1.95M - $2.69M
     |                   
              63.2K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $85.25 - $107.02
      $2.39M - $3M
     |                   
              47.2K
              $4.71M
             |  |