|  |  |                   
      $35.67 - $44.28
      $2.7M - $3.35M
     |                   
              484K
              $18M
             |  | 
          
        
          |  |  |                   
      $155.48 - $186.71
      $1.54M - $1.85M
     |                   
              28.2K
              $5.02M
             |  | 
          
        
          |  |  |                   
      $144.32 - $190.42
      $1.35M - $1.78M
     |                   
              17.4K
              $3.3M
             |  | 
          
        
          |  |  |                   
      $25.31 - $31.85
      $685K - $862K
     |                   
              811K
              $25.2M
             |  | 
          
        
          |  |  |                   
      $90.5 - $114.3
      $1.25M - $1.58M
     |                   
              58.1K
              $6.63M
             |  | 
          
        
          |  |  |                   
      $58.32 - $58.95
      $1.9M - $1.92M
     |                   
              489K
              $28.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              15.5K
              $6.61M
             |  | 
          
        
          |  |  |                   
      $508.76 - $605.77
      $1.37M - $1.63M
     |                   
              33.7K
              $19.3M
             |  | 
          
        
          |  |  |                   
      $30.54 - $63.99
      $655K - $1.37M
     |                   
              44.4K
              $2.84M
             |  | 
          
        
          |  |  |                   
      $65.48 - $74.74
      $2.44M - $2.78M
     |                   
              333K
              $23.7M
             |  | 
          
        
          |  |  |                   
      $71.83 - $95.32
      $1.28M - $1.7M
     |                   
              31.3K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $11.62 - $14.29
      $1.81M - $2.22M
     |                   
              192K
              $2.41M
             |  | 
          
        
          |  |  |                   
      $468.22 - $566.51
      $1.03M - $1.25M
     |                   
              19.3K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $40.9 - $59.35
      $188K - $273K
     |                   
              476K
              $26.2M
             |  | 
          
        
          |  |  |                   
      $49.57 - $50.27
      $1.63M - $1.65M
     |                   
              376K
              $18.9M
             |  | 
          
        
          |  |  |                   
      $175.61 - $208.95
      $144K - $171K
     |                   
              113K
              $23.6M
             |  | 
          
        
          |  |  |                   
      $31.21 - $48.21
      $1.28M - $1.97M
     |                   
              40.9K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $53.93 - $61.5
      $264K - $302K
     |                   
              1.04M
              $64.1M
             |  | 
          
        
          |  |  |                   
      $21.88 - $31.06
      $732K - $1.04M
     |                   
              155K
              $4.77M
             |  | 
          
        
          |  |  |                   
      $51.1 - $53.29
      $396K - $413K
     |                   
              1.71M
              $91M
             |  | 
          
        
          |  |  |                   
      $71.78 - $106.87
      $3.5M - $5.21M
     |                   
              478K
              $35.2M
             |  | 
          
        
          |  |  |                   
      $17.95 - $21.5
      $1.55M - $1.86M
     |                   
              539K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $4.9 - $6.97
      $638K - $908K
     |                   
              2.34M
              $14.7M
             |  | 
          
        
          |  |  |                   
      $144.68 - $181.86
      $1.44M - $1.81M
     |                   
              15.1K
              $2.61M
             |  | 
          
        
          |  |  |                   
      $19.16 - $23.81
      $843K - $1.05M
     |                   
              485K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $40.8 - $63.88
      $997K - $1.56M
     |                   
              170K
              $8.54M
             |  | 
          
        
          |  |  |                   
      $55.42 - $65.63
      $1.46M - $1.73M
     |                   
              75.7K
              $4.71M
             |  | 
          
        
          |  |  |                   
      $32.82 - $44.79
      $86.4K - $118K
     |                   
              229K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $61.32 - $75.28
      $987K - $1.21M
     |                   
              81.1K
              $6.08M
             |  | 
          
        
          |  |  |                   
      $38.37 - $58.77
      $12.1M - $18.6M
     |                   
              956K
              $38.6M
             |  | 
          
        
          |  |  |                   
      $50.52 - $50.92
      $1.57M - $1.58M
     |                   
              217K
              $11M
             |  | 
          
        
          |  |  |                   
      $73.75 - $91.79
      $1.23M - $1.53M
     |                   
              24.8K
              $2.22M
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $742K - $882K
     |                   
              87.6K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $43.07 - $54.05
      $2.89M - $3.62M
     |                   
              348K
              $16.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              65.4K
              $5.6M
             |  | 
          
        
          |  |  |                   
      $37.56 - $43.42
      $1.26M - $1.46M
     |                   
              242K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $239K - $298K
     |                   
              42.7K
              $13M
             |  | 
          
        
          |  |  |                   
      $6.22 - $19.04
      $640K - $1.96M
     |                   
              103K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $23.13 - $24.23
      $2.5K - $2.62K
     |                   
              9.23M
              $224M
             |  | 
          
        
          |  |  |                   
      $6.07 - $9.62
      $1.19M - $1.89M
     |                   
              261K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $35.46 - $44.91
      $995K - $1.26M
     |                   
              65.6K
              $2.91M
             |  | 
          
        
          |  |  |                   
      $7.79 - $9.98
      $1.14M - $1.46M
     |                   
              509K
              $4.72M
             |  | 
          
        
          |  |  |                   
      $50.37 - $60.97
      $5.38M - $6.51M
     |                   
              624K
              $32.3M
             |  | 
          
        
          |  |  |                   
      $9.55 - $15.11
      $898K - $1.42M
     |                   
              132K
              $1.77M
             |  | 
          
        
          |  |  |                   
      $30.09 - $38.95
      $519K - $672K
     |                   
              300K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $27.69 - $37.91
      $752K - $1.03M
     |                   
              287K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $43.81 - $53.0
      $1.23M - $1.48M
     |                   
              99.7K
              $5.15M
             |  | 
          
        
          |  |  |                   
      $27.56 - $33.42
      $3.36K - $4.08K
     |                   
              463K
              $15.5M
             |  | 
          
        
          |  |  |                   
      $126.1 - $163.12
      $524K - $677K
     |                   
              35.7K
              $5.81M
             |  | 
          
        
          |  |  |                   
      $64.83 - $89.72
      $986K - $1.36M
     |                   
              15.2K
              $1.35M
             |  |