|  |  |                   
      $48.03 - $58.9
      $498K - $610K
     |                   
              12.9K
              $713K
             |  | 
          
        
          |  |  |                   
      $42.75 - $58.98
      $560K - $773K
     |                   
              13.1K
              $771K
             |  | 
          
        
          |  |  |                   
      $21.88 - $29.32
      $59.7K - $80K
     |                   
              145K
              $3.55M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $394K - $441K
     |                   
              44K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $27.0 - $37.18
      $570K - $785K
     |                   
              20K
              $722K
             |  | 
          
        
          |  |  |                   
      $79.01 - $99.95
      $492K - $622K
     |                   
              4.95K
              $479K
             |  | 
          
        
          |  |  |                   
      $49.04 - $67.34
      $584K - $802K
     |                   
              12.2K
              $818K
             |  | 
          
        
          |  |  |                   
      $88.48 - $107.04
      $186K - $225K
     |                   
              24.6K
              $2.3M
             |  | 
          
        
          |  |  |                   
      $78.47 - $92.25
      $173K - $203K
     |                   
              34.3K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $20.39 - $30.52
      $188K - $281K
     |                   
              44.6K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $55.13 - $75.25
      $136K - $185K
     |                   
              53K
              $3.64M
             |  | 
          
        
          |  |  |                   
      $14.03 - $21.24
      $13.5K - $20.5K
     |                   
              174K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $53.23 - $70.65
      $99.5K - $132K
     |                   
              28.2K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $153.22 - $199.8
      $1.45M - $1.89M
     |                   
              52.7K
              $9.88M
             |  | 
          
        
          |  |  |                   
      $97.99 - $117.15
      $223K - $267K
     |                   
              23.6K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $19.62 - $29.21
      $117K - $174K
     |                   
              52.8K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $23.25 - $27.19
      $432K - $505K
     |                   
              10.1K
              $270K
             |  | 
          
        
          |  |  |                   
      $51.73 - $71.41
      $228K - $314K
     |                   
              8.81K
              $466K
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $314K - $388K
     |                   
              1.42K
              $628K
             |  | 
          
        
          |  |  |                   
      $238.57 - $327.47
      $767K - $1.05M
     |                   
              7.23K
              $2.27M
             |  | 
          
        
          |  |  |                   
      $24.04 - $34.36
      $309K - $442K
     |                   
              32K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $15.86 - $19.21
      $184K - $223K
     |                   
              79.2K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $40.3 - $69.3
      $593K - $1.02M
     |                   
              17.9K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $285.0 - $325.66
      $317K - $362K
     |                   
              3.61K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $75.32 - $87.67
      $423K - $492K
     |                   
              6.4K
              $553K
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $1.03M - $1.32M
     |                   
              146K
              $23.3M
             |  | 
          
        
          |  |  |                   
      $17.96 - $24.7
      $192K - $264K
     |                   
              43.8K
              $880K
             |  | 
          
        
          |  |  |                   
      $61.82 - $71.72
      $135K - $157K
     |                   
              68.5K
              $4.63M
             |  | 
          
        
          |  |  |                   
      $90.88 - $104.3
      $204K - $234K
     |                   
              48.4K
              $4.79M
             |  | 
          
        
          |  |  |                   
      $25.61 - $30.81
      $71.2K - $85.6K
     |                   
              75.7K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $84.99 - $96.82
      $185K - $211K
     |                   
              41.2K
              $3.75M
             |  | 
          
        
          |  |  |                   
      $86.4 - $99.09
      $237K - $272K
     |                   
              65.3K
              $6.2M
             |  | 
          
        
          |  |  |                   
      $69.22 - $79.77
      $150K - $173K
     |                   
              21.6K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $103.9 - $115.72
      $164K - $182K
     |                   
              115K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $4.13 - $5.15
      $291K - $363K
     |                   
              72.1K
              $315K
             |  | 
          
        
          |  |  |                   
      $72.88 - $81.75
      $248K - $278K
     |                   
              20.3K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $146.74 - $176.07
      $303K - $363K
     |                   
              19.5K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $136.63 - $176.62
      $332K - $430K
     |                   
              16.2K
              $2.74M
             |  | 
          
        
          |  |  |                   
      $30.52 - $38.52
      $500K - $631K
     |                   
              12.5K
              $482K
             |  | 
          
        
          |  |  |                   
      $9.31 - $12.72
      $221K - $301K
     |                   
              60.1K
              $578K
             |  | 
          
        
          |  |  |                   
      $113.29 - $133.09
      $75.5K - $88.6K
     |                   
              39.6K
              $4.92M
             |  | 
          
        
          |  |  |                   
      $19.26 - $25.7
      $36K - $48.1K
     |                   
              66.6K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $236.71 - $261.92
      $280K - $310K
     |                   
              3.93K
              $974K
             |  | 
          
        
          |  |  |                   
      $61.91 - $77.12
      $186K - $231K
     |                   
              19.8K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $73.36 - $94.17
      $161K - $207K
     |                   
              37.2K
              $3.14M
             |  | 
          
        
          |  |  |                   
      $111.46 - $136.93
      $223K - $274K
     |                   
              5.7K
              $646K
             |  | 
          
        
          |  |  |                   
      $96.02 - $118.47
      $400K - $493K
     |                   
              3.34K
              $392K
             |  | 
          
        
          |  |  |                   
      $67.02 - $83.8
      $134K - $167K
     |                   
              44.6K
              $3.39M
             |  | 
          
        
          |  |  |                   
      $20.83 - $23.52
      $210K - $238K
     |                   
              91.7K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $46.2 - $56.12
      $236K - $286K
     |                   
              54K
              $2.59M
             |  |