|  |  |                   
      $317.1 - $408.5
      $32.7K - $42.1K
     |                   
              2.33K
              $868K
             |  | 
          
        
          |  |  |                   
      $110.41 - $176.0
      $26.8K - $42.8K
     |                   
              1.88K
              $330K
             |  | 
          
        
          |  |  |                   
      $380.9 - $517.66
      $381 - $518
     |                   
              587
              $300K
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $24.6K - $32.1K
     |                   
              13.7K
              $948K
             |  | 
          
        
          |  |  |                   
      $15.0 - $20.49
      $259K - $353K
     |                   
              123K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $7.7 - $13.96
      $100K - $181K
     |                   
              90.9K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $21.24 - $26.88
      $23K - $29.1K
     |                   
              297K
              $7.72M
             |  | 
          
        
          |  |  |                   
      $50.56 - $84.56
      $99.9K - $167K
     |                   
              13.6K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $9.65 - $17.25
      $120K - $215K
     |                   
              85.9K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $6.52M - $9.42M
     |                   
              375K
              $35M
             |  | 
          
        
          |  |  |                   
      $30.7 - $42.63
      $246K - $342K
     |                   
              197K
              $8.1M
             |  | 
          
        
          |  |  |                   
      $19.43 - $29.44
      $195K - $295K
     |                   
              74.8K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $72.48 - $106.35
      $266K - $390K
     |                   
              26.4K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $576.53 - $902.94
      $6.95M - $10.9M
     |                   
              40K
              $35.8M
             |  | 
          
        
          |  |  |                   
      $30.16 - $34.39
      $29.3K - $33.4K
     |                   
              239K
              $8.03M
             |  | 
          
        
          |  |  |                   
      $38.95 - $75.77
      $160K - $312K
     |                   
              28.2K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $37.68 - $50.22
      $3.17K - $4.22K
     |                   
              131K
              $6.46M
             |  | 
          
        
          |  |  |                   
      $129.99 - $175.67
      $251K - $339K
     |                   
              66.9K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $919.93 - $1101.66
      $626K - $750K
     |                   
              32.3K
              $33.6M
             |  | 
          
        
          |  |  |                   
      $26.95 - $38.28
      $573K - $813K
     |                   
              292K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $292.88 - $540.68
      $265K - $490K
     |                   
              20.4K
              $8.34M
             |  | 
          
        
          |  |  |                   
      $190.11 - $227.66
      $770K - $922K
     |                   
              160K
              $35.6M
             |  | 
          
        
          |  |  |                   
      $317.61 - $387.52
      $1.02M - $1.24M
     |                   
              92K
              $35.3M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $128K - $206K
     |                   
              47.3K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $239K - $295K
     |                   
              216K
              $38M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $30.5K - $40.6K
     |                   
              184K
              $40.4M
             |  | 
          
        
          |  |  |                   
      $231.64 - $323.08
      $707K - $986K
     |                   
              114K
              $35.1M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $7.02M - $11.7M
     |                   
              401K
              $39.6M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $618K - $890K
     |                   
              36.8K
              $37.8M
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $419K - $798K
     |                   
              103K
              $36M
             |  | 
          
        
          |  |  |                   
      $116.88 - $218.1
      $5.3M - $9.9M
     |                   
              177K
              $38.5M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $996K - $1.52M
     |                   
              64.1K
              $47.3M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $1.19M - $1.66M
     |                   
              93K
              $46.3M
             |  | 
          
        
          |  |  |                   
      $177.93 - $313.14
      $3.32M - $5.84M
     |                   
              130K
              $40.6M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $3.05M - $4.78M
     |                   
              36.1K
              $48.4M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $791K - $1.49M
     |                   
              169K
              $46.6M
             |  |