|  |  |                   
      $94.31 - $157.99
      $254M - $426M
     |                   
              5.84M
              $923M
             |  | 
          
        
          |  |  |                   
      $237.95 - $421.61
      $236M - $419M
     |                   
              2.21M
              $893M
             |  | 
          
        
          |  |  |                   
      $151.47 - $375.07
      $71.1M - $176M
     |                   
              613K
              $215M
             |  | 
          
        
          |  |  |                   
      $163.16 - $246.51
      $36.6M - $55.3M
     |                   
              224K
              $55.3M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $32.6M - $45M
     |                   
              947K
              $44.8M
             |  | 
          
        
          |  |  |                   
      $66.4 - $89.42
      $30.7M - $41.4M
     |                   
              463K
              $41.4M
             |  | 
          
        
          |  |  |                   
      $140.37 - $171.44
      $34.8M - $42.5M
     |                   
              248K
              $39.8M
             |  | 
          
        
          |  |  |                   
      $284.19 - $351.22
      $31M - $38.4M
     |                   
              114K
              $40.1M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $22.9M - $38.2M
     |                   
              387K
              $38.2M
             |  | 
          
        
          |  |  |                   
      $151.3 - $276.38
      $20.4M - $37.3M
     |                   
              135K
              $37.3M
             |  | 
          
        
          |  |  |                   
      $137.0 - $174.37
      $30.9M - $39.3M
     |                   
              225K
              $35.5M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $32.9M - $39M
     |                   
              447K
              $35.4M
             |  | 
          
        
          |  |  |                   
      $144.63 - $179.53
      $30.8M - $38.3M
     |                   
              213K
              $35.1M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $30.2M - $37.2M
     |                   
              128K
              $34.8M
             |  | 
          
        
          |  |  |                   
      $64.81 - $105.9
      $22M - $36M
     |                   
              340K
              $34.2M
             |  | 
          
        
          |  |  |                   
      $136.49 - $155.22
      $29.5M - $33.6M
     |                   
              373K
              $57.3M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $30.9M - $36.5M
     |                   
              241K
              $31.8M
             |  | 
          
        
          |  |  |                   
      $519.19 - $590.78
      $25.8M - $29.3M
     |                   
              49.6K
              $28.1M
             |  | 
          
        
          |  |  |                   
      $236.65 - $374.8
      $23.2M - $36.8M
     |                   
              98.1K
              $26.9M
             |  | 
          
        
          |  |  |                   
      $107.26 - $155.96
      $19.3M - $28M
     |                   
              180K
              $26.8M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $21.2M - $26.6M
     |                   
              122K
              $25.5M
             |  | 
          
        
          |  |  |                   
      $34.78 - $51.4
      $17.2M - $25.5M
     |                   
              495K
              $25.5M
             |  | 
          
        
          |  |  |                   
      $50.53 - $212.53
      $22.7M - $95.6M
     |                   
              450K
              $24.9M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              288K
              $24.7M
             |  | 
          
        
          |  |  |                   
      $68.45 - $79.6
      $21M - $24.4M
     |                   
              306K
              $24.3M
             |  | 
          
        
          |  |  |                   
      $310.86 - $348.77
      $22.8M - $25.5M
     |                   
              73.2K
              $23.4M
             |  | 
          
        
          |  |  |                   
      $10.65 - $12.9
      $19.1M - $23.2M
     |                   
              1.8M
              $23.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              122K
              $22.6M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $20.8M - $26.2M
     |                   
              163K
              $23.4M
             |  | 
          
        
          |  |  |                   
      $90.88 - $104.3
      $18.9M - $21.6M
     |                   
              208K
              $20.6M
             |  | 
          
        
          |  |  |                   
      $126.65 - $175.49
      $17.4M - $24.1M
     |                   
              137K
              $19.5M
             |  | 
          
        
          |  |  |                   
      $206.03 - $243.28
      $17.2M - $20.4M
     |                   
              83.7K
              $19.5M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $15.3M - $18.9M
     |                   
              108K
              $19M
             |  | 
          
        
          |  |  |                   
      $80.59 - $94.67
      $15.5M - $18.2M
     |                   
              192K
              $17.7M
             |  | 
          
        
          |  |  |                   
      $20.07 - $51.83
      $7.45M - $19.2M
     |                   
              371K
              $17.4M
             |  | 
          
        
          |  |  |                   
      $41.85 - $48.48
      $16.6M - $19.2M
     |                   
              396K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $160.66 - $191.29
      $16.7M - $19.9M
     |                   
              335K
              $58.7M
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $10.6M - $20.1M
     |                   
              48.1K
              $16.8M
             |  | 
          
        
          |  |  |                   
      $33.93 - $39.93
      $12.9M - $15.2M
     |                   
              821K
              $32.8M
             |  | 
          
        
          |  |  |                   
      $36.92 - $41.39
      $16M - $18M
     |                   
              435K
              $16.1M
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $12.6M - $15.5M
     |                   
              102K
              $21.9M
             |  | 
          
        
          |  |  |                   
      $126.32 - $161.29
      $15M - $19.2M
     |                   
              167K
              $23.1M
             |  | 
          
        
          |  |  |                   
      $54.33 - $62.87
      $13M - $15M
     |                   
              239K
              $15M
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $12.8M - $15M
     |                   
              37.8K
              $15M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $14.7M - $16.1M
     |                   
              113K
              $18M
             |  | 
          
        
          |  |  |                   
      $497.13 - $827.94
      $8.28M - $13.8M
     |                   
              16.7K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $146.74 - $176.07
      $11.5M - $13.8M
     |                   
              78.4K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $8.11M - $12.9M
     |                   
              59.4K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $132.86 - $186.1
      $8.8M - $12.3M
     |                   
              66.2K
              $12.3M
             |  | 
          
        
          |  |  |                   
      $25.79 - $34.95
      $9.03M - $12.2M
     |                   
              350K
              $12M
             |  |