|  |  |                   
      $15.27 - $17.68
      $81.4K - $94.2K
     |                   
              291K
              $4.96M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              423K
              $8.03M
             |  | 
          
        
          |  |  |                   
      $68.62 - $73.81
      $346K - $373K
     |                   
              99K
              $7.22M
             |  | 
          
        
          |  |  |                   
      $116.6 - $131.28
      $316K - $356K
     |                   
              70.5K
              $9.09M
             |  | 
          
        
          |  |  |                   
      $26.19 - $32.69
      $483K - $603K
     |                   
              18.4K
              $499K
             |  | 
          
        
          |  |  |                   
      $47.58 - $52.64
      $278K - $307K
     |                   
              58.8K
              $3.03M
             |  | 
          
        
          |  |  |                   
      $159.46 - $169.88
      $404K - $431K
     |                   
              23.6K
              $3.99M
             |  | 
          
        
          |  |  |                   
      $49.0 - $61.97
      $8.04K - $10.2K
     |                   
              57.4K
              $3.26M
             |  | 
          
        
          |  |  |                   
      $114.98 - $128.82
      $376K - $421K
     |                   
              38.5K
              $4.71M
             |  | 
          
        
          |  |  |                   
      $58.43 - $62.12
      $513K - $546K
     |                   
              114K
              $6.89M
             |  | 
          
        
          |  |  |                   
      $36.73 - $39.9
      $183K - $199K
     |                   
              83.8K
              $3.34M
             |  | 
          
        
          |  |  |                   
      $48.05 - $57.81
      $368K - $442K
     |                   
              7.65K
              $406K
             |  | 
          
        
          |  |  |                   
      $82.19 - $93.72
      $357K - $407K
     |                   
              4.35K
              $401K
             |  | 
          
        
          |  |  |                   
      $16.01 - $18.75
      $168K - $197K
     |                   
              112K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $117.47 - $138.42
      $360K - $424K
     |                   
              3.06K
              $381K
             |  | 
          
        
          |  |  |                   
      $69.48 - $80.06
      $150K - $173K
     |                   
              20.9K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $35.91 - $42.97
      $170K - $203K
     |                   
              71.6K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $213.69 - $247.69
      $244K - $282K
     |                   
              75.8K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $134.36 - $152.88
      $1.05M - $1.2M
     |                   
              127K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $51.29 - $59.16
      $339K - $391K
     |                   
              14.7K
              $779K
             |  | 
          
        
          |  |  |                   
      $29.52 - $34.78
      $138K - $162K
     |                   
              50K
              $1.69M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              136K
              $3.09M
             |  | 
          
        
          |  |  |                   
      $15.75 - $18.78
      $135K - $161K
     |                   
              84.4K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $40.68 - $44.1
      $317K - $344K
     |                   
              83.3K
              $3.55M
             |  | 
          
        
          |  |  |                   
      $494.52 - $565.32
      $245K - $280K
     |                   
              496
              $280K
             |  | 
          
        
          |  |  |                   
      $53.01 - $59.08
      $222K - $247K
     |                   
              45.6K
              $2.59M
             |  | 
          
        
          |  |  |                   
      $70.53 - $75.05
      $334K - $355K
     |                   
              48.8K
              $3.46M
             |  | 
          
        
          |  |  |                   
      $17.96 - $19.62
      $199K - $218K
     |                   
              106K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $38.71 - $43.34
      $369K - $413K
     |                   
              101K
              $4.11M
             |  | 
          
        
          |  |  |                   
      $680.5 - $848.94
      $29.3K - $36.5K
     |                   
              1.37K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $18.54 - $21.21
      $103K - $118K
     |                   
              56.1K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $18.07 - $20.37
      $110K - $124K
     |                   
              58.5K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $7.75 - $9.34
      $103K - $124K
     |                   
              132K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $34.28 - $36.97
      $266K - $287K
     |                   
              82.4K
              $2.91M
             |  | 
          
        
          |  |  |                   
      $28.32 - $32.39
      $140K - $160K
     |                   
              48.2K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $14.25 - $22.4
      $54.6K - $85.9K
     |                   
              19.7K
              $438K
             |  | 
          
        
          |  |  |                   
      $52.58 - $61.21
      $161K - $187K
     |                   
              33.5K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $20.94 - $23.26
      $181K - $201K
     |                   
              97.1K
              $2.16M
             |  | 
          
        
          |  |  |                   
      $136.36 - $174.12
      $20.2K - $25.8K
     |                   
              7.4K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $10.17 - $12.13
      $83.5K - $99.6K
     |                   
              88K
              $974K
             |  | 
          
        
          |  |  |                   
      $484.94 - $564.15
      $4.65M - $5.41M
     |                   
              121K
              $58.8M
             |  | 
          
        
          |  |  |                   
      $182.72 - $204.51
      $925K - $1.04M
     |                   
              85.1K
              $16.4M
             |  | 
          
        
          |  |  |                   
      $24.81 - $30.71
      $154K - $191K
     |                   
              18.3K
              $512K
             |  | 
          
        
          |  |  |                   
      $33.04 - $36.15
      $168K - $184K
     |                   
              55.5K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $134.94 - $176.75
      $18.9K - $24.7K
     |                   
              3.06K
              $539K
             |  | 
          
        
          |  |  |                   
      $11.53 - $13.17
      $105K - $120K
     |                   
              97.1K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $6.85 - $8.33
      $76.9K - $93.5K
     |                   
              87.7K
              $713K
             |  | 
          
        
          |  |  |                   
      $26.7 - $30.06
      $92K - $104K
     |                   
              34.7K
              $991K
             |  | 
          
        
          |  |  |                   
      $26.53 - $29.82
      $191K - $215K
     |                   
              74.6K
              $2.16M
             |  | 
          
        
          |  |  |                   
      $34.04 - $36.86
      $86.2K - $93.4K
     |                   
              20.7K
              $764K
             |  |