|  |  |                   
      $21.49 - $29.35
      $6.79M - $9.27M
     |                   
              1.73M
              $49.2M
             |  | 
          
        
          |  |  |                   
      $72.62 - $83.22
      $8.76M - $10M
     |                   
              2.5M
              $201M
             |  | 
          
        
          |  |  |                   
      $2.64 - $3.77
      $7.65M - $10.9M
     |                   
              5.31M
              $19.2M
             |  | 
          
        
          |  |  |                   
      $70.35 - $93.84
      $15.2M - $20.2M
     |                   
              1.53M
              $119M
             |  | 
          
        
          |  |  |                   
      $21.9 - $27.44
      $13.2M - $16.5M
     |                   
              1.19M
              $27.5M
             |  | 
          
        
          |  |  |                   
      $32.2 - $51.23
      $4.79M - $7.63M
     |                   
              429K
              $21.9M
             |  | 
          
        
          |  |  |                   
      $58.17 - $83.07
      $3.29M - $4.7M
     |                   
              1.1M
              $84.2M
             |  | 
          
        
          |  |  |                   
      $508.76 - $605.77
      $8.64M - $10.3M
     |                   
              131K
              $75M
             |  | 
          
        
          |  |  |                   
      $0.7 - $1.49
      $4.46M - $9.48M
     |                   
              17M
              $25.3M
             |  | 
          
        
          |  |  |                   
      $75.63 - $104.64
      $2.94M - $4.07M
     |                   
              942K
              $95.3M
             |  | 
          
        
          |  |  |                   
      $78.47 - $104.45
      $4.95M - $6.6M
     |                   
              376K
              $38.7M
             |  | 
          
        
          |  |  |                   
      $86.65 - $120.54
      $5.4M - $7.51M
     |                   
              316K
              $33.6M
             |  | 
          
        
          |  |  |                   
      $170.72 - $254.17
      $1.77M - $2.64M
     |                   
              155K
              $37.9M
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $2.92M - $3.61M
     |                   
              909K
              $166M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $20.8M - $22.8M
     |                   
              8.85M
              $519M
             |  | 
          
        
          |  |  |                   
      $44.53 - $60.36
      $2.24M - $3.03M
     |                   
              637K
              $38.5M
             |  | 
          
        
          |  |  |                   
      $33.3 - $95.05
      $616K - $1.76M
     |                   
              175K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $31.21 - $48.21
      $5.34M - $8.25M
     |                   
              429K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $50.08 - $63.14
      $6.43M - $8.11M
     |                   
              339K
              $21.4M
             |  | 
          
        
          |  |  |                   
      $23.54 - $29.66
      $4.62M - $5.82M
     |                   
              1.53M
              $45.5M
             |  | 
          
        
          |  |  |                   
      $25.14 - $34.01
      $3.93M - $5.32M
     |                   
              7.91M
              $248M
             |  | 
          
        
          |  |  |                   
      $23.04 - $29.2
      $2.52M - $3.19M
     |                   
              1.69M
              $49.3M
             |  | 
          
        
          |  |  |                   
      $92.04 - $132.78
      $1.94M - $2.79M
     |                   
              268K
              $35.3M
             |  | 
          
        
          |  |  |                   
      $87.19 - $113.06
      $1.14M - $1.48M
     |                   
              405K
              $45.7M
             |  | 
          
        
          |  |  |                   
      $26.93 - $32.44
      $384K - $463K
     |                   
              10.9M
              $349M
             |  | 
          
        
          |  |  |                   
      $104.22 - $139.65
      $3.01M - $4.03M
     |                   
              332K
              $46.3M
             |  | 
          
        
          |  |  |                   
      $25.35 - $64.65
      $1.01M - $2.58M
     |                   
              384K
              $19.1M
             |  | 
          
        
          |  |  |                   
      $364.73 - $454.9
      $460K - $574K
     |                   
              128K
              $57.5M
             |  | 
          
        
          |  |  |                   
      $4.74 - $9.91
      $2.57M - $5.37M
     |                   
              1.76M
              $16M
             |  | 
          
        
          |  |  |                   
      $15.8 - $37.12
      $830K - $1.95M
     |                   
              417K
              $15.3M
             |  | 
          
        
          |  |  |                   
      $33.32 - $41.51
      $260K - $324K
     |                   
              4.31M
              $177M
             |  | 
          
        
          |  |  |                   
      $118.52 - $145.64
      $1.68M - $2.07M
     |                   
              495K
              $71.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.81M
              $256M
             |  | 
          
        
          |  |  |                   
      $157.29 - $247.55
      $946K - $1.49M
     |                   
              118K
              $28.9M
             |  | 
          
        
          |  |  |                   
      $172.73 - $257.37
      $63K - $93.9K
     |                   
              174K
              $41.1M
             |  | 
          
        
          |  |  |                   
      $5.0 - $8.28
      $1.46M - $2.41M
     |                   
              8.94M
              $63.1M
             |  | 
          
        
          |  |  |                   
      $10.74 - $23.62
      $1.11M - $2.44M
     |                   
              904K
              $19.8M
             |  | 
          
        
          |  |  |                   
      $66.4 - $86.59
      $571K - $744K
     |                   
              590K
              $49.4M
             |  | 
          
        
          |  |  |                   
      $9.5 - $18.21
      $375K - $719K
     |                   
              1.18M
              $21.5M
             |  | 
          
        
          |  |  |                   
      $60.47 - $79.12
      $1.6M - $2.1M
     |                   
              546K
              $42.1M
             |  | 
          
        
          |  |  |                   
      $11.58 - $23.98
      $1.44M - $2.99M
     |                   
              1.42M
              $29.1M
             |  | 
          
        
          |  |  |                   
      $15.88 - $18.99
      $6.27M - $7.49M
     |                   
              967K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $66.7 - $84.62
      $90.2K - $114K
     |                   
              1.87M
              $146M
             |  | 
          
        
          |  |  |                   
      $23.27 - $32.07
      $4.5M - $6.2M
     |                   
              1.17M
              $37M
             |  | 
          
        
          |  |  |                   
      $317.1 - $408.5
      $2.4M - $3.09M
     |                   
              163K
              $60.8M
             |  | 
          
        
          |  |  |                   
      $58.88 - $71.77
      $4.17M - $5.08M
     |                   
              296K
              $21.3M
             |  | 
          
        
          |  |  |                   
      $35.75 - $69.14
      $748K - $1.45M
     |                   
              290K
              $20M
             |  | 
          
        
          |  |  |                   
      $87.54 - $128.18
      $1.44M - $2.11M
     |                   
              399K
              $50.2M
             |  | 
          
        
          |  |  |                   
      $180.4 - $247.22
      $2.02M - $2.77M
     |                   
              128K
              $31.5M
             |  | 
          
        
          |  |  |                   
      $138.96 - $245.71
      $4.86K - $8.6K
     |                   
              82.3K
              $20.1M
             |  |