|  |  |                   
      $146.29 - $275.65
      $26M - $48.9M
     |                   
              1.73M
              $477M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $109M - $136M
     |                   
              615K
              $380M
             |  | 
          
        
          |  |  |                   
      $43.92 - $52.37
      $107M - $128M
     |                   
              2.56M
              $134M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $4.86M - $7.85M
     |                   
              1.22M
              $277M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.05M
              $80.1M
             |  | 
          
        
          |  |  |                   
      $74.27 - $88.92
      $53.6M - $64.2M
     |                   
              1.72M
              $151M
             |  | 
          
        
          |  |  |                   
      $23.54 - $29.66
      $11.1M - $14M
     |                   
              16.6M
              $492M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $14.3M - $22.4M
     |                   
              107K
              $143M
             |  | 
          
        
          |  |  |                   
      $44.42 - $49.76
      $38.6M - $43.2M
     |                   
              8.74M
              $417M
             |  | 
          
        
          |  |  |                   
      $94.83 - $107.06
      $48.7M - $55M
     |                   
              725K
              $74.5M
             |  | 
          
        
          |  |  |                   
      $30.82 - $38.61
      $20.1M - $25.2M
     |                   
              6.43M
              $248M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $18M - $26M
     |                   
              1.12M
              $104M
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $36.7M - $40.9M
     |                   
              511K
              $69.6M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $12.8M - $20.3M
     |                   
              170K
              $86.5M
             |  | 
          
        
          |  |  |                   
      $89.76 - $112.34
      $35.4M - $44.3M
     |                   
              714K
              $75M
             |  | 
          
        
          |  |  |                   
      $37.17 - $46.2
      $28.9M - $35.9M
     |                   
              938K
              $43.3M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $17.4M - $28.4M
     |                   
              271K
              $86.2M
             |  | 
          
        
          |  |  |                   
      $136.49 - $155.22
      $28M - $31.8M
     |                   
              255K
              $39.2M
             |  | 
          
        
          |  |  |                   
      $203.96 - $228.19
      $28.7M - $32.1M
     |                   
              216K
              $47.8M
             |  | 
          
        
          |  |  |                   
      $60.22 - $81.91
      $11.3M - $15.4M
     |                   
              1.44M
              $114M
             |  | 
          
        
          |  |  |                   
      $73.75 - $91.79
      $14.7M - $18.3M
     |                   
              683K
              $61.2M
             |  | 
          
        
          |  |  |                   
      $24.32 - $27.87
      $21.7M - $24.9M
     |                   
              1.55M
              $41.1M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $9.9M - $13.3M
     |                   
              322K
              $65.9M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $30.7M - $36.6M
     |                   
              1.3M
              $140M
             |  | 
          
        
          |  |  |                   
      $136.11 - $177.69
      $16.2M - $21.2M
     |                   
              135K
              $23.5M
             |  | 
          
        
          |  |  |                   
      $100.44 - $129.37
      $20.7M - $26.6M
     |                   
              211K
              $21.7M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $18.8M - $23.4M
     |                   
              489K
              $44.8M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              17.8M
              $64.6M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $26.1M - $29.4M
     |                   
              448K
              $131M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $25.9M - $32.7M
     |                   
              578K
              $82.8M
             |  | 
          
        
          |  |  |                   
      $40.8 - $63.88
      $14.9M - $23.3M
     |                   
              392K
              $19.7M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $10.5M - $14.2M
     |                   
              609K
              $43.3M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $2.12M - $2.82M
     |                   
              306K
              $90.3M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $2.44M - $4.48M
     |                   
              339K
              $48.1M
             |  | 
          
        
          |  |  |                   
      $118.81 - $151.28
      $12M - $15.3M
     |                   
              132K
              $20M
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $6.66M - $12.7M
     |                   
              85.7K
              $30M
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $14.5M - $16.9M
     |                   
              473K
              $32.8M
             |  | 
          
        
          |  |  |                   
      $32.44 - $49.16
      $9.81M - $14.9M
     |                   
              320K
              $15.5M
             |  | 
          
        
          |  |  |                   
      $113.94 - $140.12
      $11.5M - $14.1M
     |                   
              123K
              $17.2M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $4.53M - $6.56M
     |                   
              52.7K
              $41.5M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $11.7M - $12.9M
     |                   
              2.43M
              $70.3M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $3.9M - $5.53M
     |                   
              162K
              $62.8M
             |  | 
          
        
          |  |  |                   
      $248.61 - $294.96
      $12.5M - $14.8M
     |                   
              59.9K
              $16.9M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $5.15M - $8.61M
     |                   
              249K
              $24.6M
             |  | 
          
        
          |  |  |                   
      $79.8 - $112.34
      $7.92M - $11.1M
     |                   
              208K
              $23.4M
             |  | 
          
        
          |  |  |                   
      $239.47 - $381.26
      $1.37M - $2.18M
     |                   
              95.1K
              $35.9M
             |  | 
          
        
          |  |  |                   
      $180.84 - $240.32
      $9.83M - $13.1M
     |                   
              56.9K
              $13.7M
             |  | 
          
        
          |  |  |                   
      $20.16 - $26.41
      $2.2M - $2.89M
     |                   
              3.03M
              $77.4M
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $7.95M - $9.32M
     |                   
              151K
              $59.5M
             |  | 
          
        
          |  |  |                   
      $9.75 - $14.93
      $5.88M - $9M
     |                   
              1.83M
              $26.6M
             |  |