|  |  |                   
      $80.04 - $129.97
      $202K - $328K
     |                   
              2.52K
              $327M
             |  | 
          
        
          |  |  |                   
      $32.41 - $37.67
      $289K - $336K
     |                   
              8.91K
              $322M
             |  | 
          
        
          |  |  |                   
      $71.13 - $81.32
      $317K - $362K
     |                   
              4.45K
              $322M
             |  | 
          
        
          |  |  |                   
      $29.92 - $32.69
      $292K - $319K
     |                   
              9.77K
              $319M
             |  | 
          
        
          |  |  |                   
      $66.92 - $77.04
      $276K - $318K
     |                   
              4.13K
              $318M
             |  | 
          
        
          |  |  |                   
      $228.39 - $249.36
      $299K - $326K
     |                   
              1.31K
              $316M
             |  | 
          
        
          |  |  |                   
      $73.7 - $83.0
      $282K - $318K
     |                   
              3.83K
              $315M
             |  | 
          
        
          |  |  |                   
      $40.86 - $48.95
      $264K - $317K
     |                   
              6.47K
              $315M
             |  | 
          
        
          |  |  |                   
      $9.44 - $13.18
      $230K - $321K
     |                   
              24.4K
              $314M
             |  | 
          
        
          |  |  |                   
      $79.88 - $94.25
      $266K - $314K
     |                   
              3.33K
              $312M
             |  | 
          
        
          |  |  |                   
      $75.47 - $90.67
      $263K - $316K
     |                   
              3.48K
              $312M
             |  | 
          
        
          |  |  |                   
      $17.8 - $29.36
      $193K - $318K
     |                   
              10.8K
              $311M
             |  | 
          
        
          |  |  |                   
      $26.0 - $30.44
      $282K - $330K
     |                   
              10.8K
              $310M
             |  | 
          
        
          |  |  |                   
      $33.62 - $42.1
      $252K - $315K
     |                   
              7.49K
              $310M
             |  | 
          
        
          |  |  |                   
      $16.3 - $17.51
      $288K - $309K
     |                   
              17.6K
              $309M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              7.41K
              $309M
             |  | 
          
        
          |  |  |                   
      $17.49 - $19.71
      $277K - $312K
     |                   
              15.8K
              $309M
             |  | 
          
        
          |  |  |                   
      $218.97 - $260.54
      $260K - $309K
     |                   
              1.19K
              $308M
             |  | 
          
        
          |  |  |                   
      $97.71 - $98.34
      $305K - $307K
     |                   
              3.12K
              $307M
             |  | 
          
        
          |  |  |                   
      $63.66 - $72.07
      $271K - $307K
     |                   
              4.25K
              $306M
             |  | 
          
        
          |  |  |                   
      $35.41 - $43.72
      $250K - $309K
     |                   
              7.07K
              $306M
             |  | 
          
        
          |  |  |                   
      $29.72 - $34.48
      $270K - $313K
     |                   
              9.08K
              $306M
             |  | 
          
        
          |  |  |                   
      $49.61 - $59.51
      $256K - $307K
     |                   
              5.16K
              $306M
             |  | 
          
        
          |  |  |                   
      $21.02 - $23.96
      $268K - $306K
     |                   
              12.8K
              $303M
             |  | 
          
        
          |  |  |                   
      $247.89 - $308.23
      $246K - $306K
     |                   
              994
              $303M
             |  | 
          
        
          |  |  |                   
      $40.92 - $44.8
      $277K - $303K
     |                   
              6.76K
              $301M
             |  | 
          
        
          |  |  |                   
      $271.49 - $328.96
      $260K - $315K
     |                   
              958
              $301M
             |  | 
          
        
          |  |  |                   
      $18.7 - $19.3
      $291K - $300K
     |                   
              15.5K
              $300M
             |  | 
          
        
          |  |  |                   
      $22.34 - $28.72
      $233K - $299K
     |                   
              10.4K
              $297M
             |  | 
          
        
          |  |  |                   
      $22.71 - $27.13
      $249K - $298K
     |                   
              11K
              $296M
             |  | 
          
        
          |  |  |                   
      $63.46 - $85.16
      $261K - $351K
     |                   
              4.12K
              $296M
             |  | 
          
        
          |  |  |                   
      $34.8 - $43.68
      $240K - $301K
     |                   
              6.89K
              $295M
             |  | 
          
        
          |  |  |                   
      $2416.54 - $2719.78
      $275K - $310K
     |                   
              114
              $295M
             |  | 
          
        
          |  |  |                   
      $121.65 - $142.23
      $260K - $305K
     |                   
              2.14K
              $293M
             |  | 
          
        
          |  |  |                   
      $85.36 - $100.86
      $249K - $294K
     |                   
              2.92K
              $293M
             |  | 
          
        
          |  |  |                   
      $24.86 - $30.84
      $238K - $296K
     |                   
              9.58K
              $290M
             |  | 
          
        
          |  |  |                   
      $77.3 - $95.37
      $236K - $291K
     |                   
              3.05K
              $289M
             |  | 
          
        
          |  |  |                   
      $115.5 - $135.08
      $253K - $296K
     |                   
              2.19K
              $289M
             |  | 
          
        
          |  |  |                   
      $70.7 - $85.68
      $239K - $289K
     |                   
              3.38K
              $288M
             |  | 
          
        
          |  |  |                   
      $79.18 - $99.49
      $230K - $289K
     |                   
              2.9K
              $288M
             |  | 
          
        
          |  |  |                   
      $49.25 - $49.6
      $286K - $288K
     |                   
              5.8K
              $288M
             |  | 
          
        
          |  |  |                   
      $13.02 - $14.03
      $271K - $292K
     |                   
              20.8K
              $288M
             |  | 
          
        
          |  |  |                   
      $65.25 - $86.79
      $214K - $285K
     |                   
              3.29K
              $283M
             |  | 
          
        
          |  |  |                   
      $23.52 - $27.88
      $248K - $294K
     |                   
              10.5K
              $282M
             |  | 
          
        
          |  |  |                   
      $58.37 - $68.37
      $243K - $285K
     |                   
              4.17K
              $282M
             |  | 
          
        
          |  |  |                   
      $93.05 - $115.17
      $230K - $284K
     |                   
              2.47K
              $281M
             |  | 
          
        
          |  |  |                   
      $33.0 - $39.88
      $237K - $286K
     |                   
              7.17K
              $281M
             |  | 
          
        
          |  |  |                   
      $61.04 - $73.11
      $233K - $279K
     |                   
              3.82K
              $278M
             |  | 
          
        
          |  |  |                   
      $15.75 - $19.57
      $235K - $292K
     |                   
              14.9K
              $278M
             |  | 
          
        
          |  |  |                   
      $49.88 - $57.64
      $244K - $282K
     |                   
              4.9K
              $278M
             |  |