|  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $16.01 - $18.75
      $168K - $197K
     |                   
              112K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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.07 - $20.37
      $110K - $124K
     |                   
              58.5K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $18.54 - $21.21
      $103K - $118K
     |                   
              56.1K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $11.53 - $13.17
      $105K - $120K
     |                   
              97.1K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $33.04 - $36.15
      $168K - $184K
     |                   
              55.5K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $134.94 - $176.75
      $18.9K - $24.7K
     |                   
              3.06K
              $539K
             |  | 
          
        
          |  |  |                   
      $26.7 - $30.06
      $92K - $104K
     |                   
              34.7K
              $991K
             |  | 
          
        
          |  |  |                   
      $6.85 - $8.33
      $76.9K - $93.5K
     |                   
              87.7K
              $713K
             |  | 
          
        
          |  |  |                   
      $34.04 - $36.86
      $86.2K - $93.4K
     |                   
              20.7K
              $764K
             |  | 
          
        
          |  |  |                   
      $26.53 - $29.82
      $191K - $215K
     |                   
              74.6K
              $2.16M
             |  | 
          
        
          |  |  |                   
      $14.06 - $16.91
      $88.6K - $107K
     |                   
              73.8K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $69.89 - $91.37
      $20.2K - $26.4K
     |                   
              5.37K
              $490K
             |  | 
          
        
          |  |  |                   
      $89.59 - $104.45
      $352K - $410K
     |                   
              28K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $104.05 - $115.69
      $477K - $530K
     |                   
              64.9K
              $6.93M
             |  | 
          
        
          |  |  |                   
      $52.04 - $65.67
      $161K - $203K
     |                   
              31.3K
              $1.87M
             |  | 
          
        
          |  |  |                   
      $3.27 - $4.6
      $40.2K - $56.6K
     |                   
              99.3K
              $437K
             |  | 
          
        
          |  |  |                   
      $231.95 - $253.93
      $29.7K - $32.5K
     |                   
              8.27K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $9.39 - $12.21
      $43.3K - $56.3K
     |                   
              52.6K
              $598K
             |  | 
          
        
          |  |  |                   
      $16.82 - $18.96
      $74.8K - $84.3K
     |                   
              37.3K
              $673K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              49.7K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $6.03 - $7.55
      $54.1K - $67.8K
     |                   
              82.3K
              $538K
             |  |