|  |  |                   
      $76.1 - $106.55
      $18.4M - $25.7M
     |                   
              505K
              $53.8M
             |  | 
          
        
          |  |  |                   
      $66.4 - $86.59
      $15.7M - $20.5M
     |                   
              386K
              $32.4M
             |  | 
          
        
          |  |  |                   
      $91.43 - $91.74
      $11.1M - $11.1M
     |                   
              92.9K
              $8.52M
             |  | 
          
        
          |  |  |                   
      $71.14 - $105.62
      $11.2M - $16.6M
     |                   
              73.6K
              $7.78M
             |  | 
          
        
          |  |  |                   
      $25.41 - $35.83
      $8.99M - $12.7M
     |                   
              195K
              $6.93M
             |  | 
          
        
          |  |  |                   
      $44.94 - $56.99
      $12.5M - $15.9M
     |                   
              1.07M
              $60.3M
             |  | 
          
        
          |  |  |                   
      $69.22 - $79.77
      $8.4M - $9.68M
     |                   
              11K
              $791K
             |  | 
          
        
          |  |  |                   
      $40.31 - $54.71
      $261K - $355K
     |                   
              726K
              $29.8M
             |  | 
          
        
          |  |  |                   
      $1.62 - $1.96
      $9.23M - $11.2M
     |                   
              188K
              $369K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              167K
              $45.5M
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $7.83M - $8.82M
     |                   
              196K
              $20.7M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $2.71M - $3.58M
     |                   
              767K
              $25.9M
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $6.18M - $7.2M
     |                   
              2.09M
              $232M
             |  | 
          
        
          |  |  |                   
      $317.1 - $408.5
      $9.97M - $12.8M
     |                   
              36.9K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $143.9 - $197.47
      $7.86M - $10.8M
     |                   
              2.87K
              $565K
             |  | 
          
        
          |  |  |                   
      $506.56 - $576.74
      $9.48M - $10.8M
     |                   
              122K
              $70.3M
             |  | 
          
        
          |  |  |                   
      $165.15 - $226.42
      $3.34M - $4.58M
     |                   
              74.5K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $70.35 - $93.84
      $5.65M - $7.54M
     |                   
              635K
              $49.5M
             |  | 
          
        
          |  |  |                   
      $313.51 - $363.51
      $4.63M - $5.36M
     |                   
              565K
              $194M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $5.84M - $7.33M
     |                   
              134K
              $28M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              992K
              $53.2M
             |  | 
          
        
          |  |  |                   
      $266.31 - $309.77
      $5.55M - $6.46M
     |                   
              312K
              $91.7M
             |  | 
          
        
          |  |  |                   
      $50.65 - $58.58
      $9.29M - $10.7M
     |                   
              795K
              $44.9M
             |  | 
          
        
          |  |  |                   
      $132.23 - $171.87
      $12.3M - $16M
     |                   
              186K
              $31.4M
             |  | 
          
        
          |  |  |                   
      $13.09 - $16.29
      $5.95M - $7.41M
     |                   
              742K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $16.2M - $18.2M
     |                   
              147K
              $108M
             |  | 
          
        
          |  |  |                   
      $99.37 - $134.05
      $3.59M - $4.84M
     |                   
              163K
              $18.5M
             |  | 
          
        
          |  |  |                   
      $970.15 - $1216.57
      $6.21M - $7.78M
     |                   
              44K
              $51.7M
             |  | 
          
        
          |  |  |                   
      $94.06 - $147.0
      $14M - $21.8M
     |                   
              301K
              $43.6M
             |  | 
          
        
          |  |  |                   
      $1503.62 - $2206.01
      $5.38M - $7.9M
     |                   
              55.8K
              $102M
             |  | 
          
        
          |  |  |                   
      $62.92 - $86.2
      $2.99M - $4.09M
     |                   
              484K
              $39M
             |  | 
          
        
          |  |  |                   
      $103.22 - $131.43
      $7.54M - $9.6M
     |                   
              156K
              $20.2M
             |  | 
          
        
          |  |  |                   
      $19.94 - $25.71
      $9.52M - $12.3M
     |                   
              2.1M
              $49.6M
             |  | 
          
        
          |  |  |                   
      $102.35 - $121.67
      $8.64M - $10.3M
     |                   
              316K
              $38.3M
             |  | 
          
        
          |  |  |                   
      $24.69 - $29.48
      $1.22M - $1.45M
     |                   
              1.58M
              $40.7M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $4.07M - $4.55M
     |                   
              2.07M
              $74M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              221K
              $34.8M
             |  | 
          
        
          |  |  |                   
      $3.98 - $8.44
      $11.2M - $23.8M
     |                   
              6.5M
              $38.3M
             |  | 
          
        
          |  |  |                   
      $46.11 - $60.44
      $6.17M - $8.09M
     |                   
              51.1K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $174.64 - $205.16
      $4.14M - $4.87M
     |                   
              262K
              $51.8M
             |  | 
          
        
          |  |  |                   
      $54.08 - $68.32
      $4.1M - $5.18M
     |                   
              92.3K
              $5.07M
             |  | 
          
        
          |  |  |                   
      $133.5 - $155.51
      $5.29M - $6.16M
     |                   
              70.4K
              $10M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $28.6M - $33.3M
     |                   
              522K
              $517M
             |  | 
          
        
          |  |  |                   
      $96.12 - $122.63
      $16.2M - $20.7M
     |                   
              487K
              $59.7M
             |  | 
          
        
          |  |  |                   
      $31.95 - $54.21
      $13.8M - $23.4M
     |                   
              929K
              $48.7M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $4.75M - $5.6M
     |                   
              143K
              $22.3M
             |  | 
          
        
          |  |  |                   
      $113.38 - $135.49
      $5.28M - $6.31M
     |                   
              13.8K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $71.11 - $82.25
      $3.87M - $4.48M
     |                   
              314K
              $23.8M
             |  | 
          
        
          |  |  |                   
      $137.41 - $179.1
      $6.59M - $8.58M
     |                   
              57K
              $9.84M
             |  | 
          
        
          |  |  |                   
      $38.09 - $45.36
      $1.98M - $2.36M
     |                   
              931K
              $38M
             |  |