|  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $10.6M - $20.1M
     |                   
              48.1K
              $16.8M
             |  | 
          
        
          |  |  |                   
      $36.92 - $41.39
      $16M - $18M
     |                   
              435K
              $16.1M
             |  | 
          
        
          |  |  |                   
      $54.33 - $62.87
      $13M - $15M
     |                   
              239K
              $15M
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $12.8M - $15M
     |                   
              37.8K
              $15M
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $31.13 - $41.98
      $9.46M - $12.8M
     |                   
              304K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $76.93 - $105.25
      $8.34M - $11.4M
     |                   
              108K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $47.91 - $70.14
      $10.1M - $14.8M
     |                   
              211K
              $11M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $9.44M - $11.8M
     |                   
              118K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $118.01 - $148.69
      $10.6M - $13.3M
     |                   
              89.7K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $5.17 - $8.14
      $10.6M - $16.7M
     |                   
              2.05M
              $10.7M
             |  | 
          
        
          |  |  |                   
      $107.47 - $118.46
      $10.3M - $11.4M
     |                   
              96.3K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $155.71 - $201.03
      $8.09M - $10.4M
     |                   
              51.9K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $67.96 - $91.05
      $7.79M - $10.4M
     |                   
              115K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $77.85 - $82.88
      $9.88M - $10.5M
     |                   
              127K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $8.71M - $10.8M
     |                   
              25.6K
              $9.91M
             |  | 
          
        
          |  |  |                   
      $68.47 - $102.48
      $6.5M - $9.72M
     |                   
              94.9K
              $8.73M
             |  |