|  |  |                   
      $97.68 - $121.38
      $10.4M - $12.9M
     |                   
              299K
              $36.3M
             |  | 
          
        
          |  |  |                   
      $50.36 - $50.68
      $13.3M - $13.3M
     |                   
              570K
              $28.9M
             |  | 
          
        
          |  |  |                   
      $81.38 - $100.82
      $3.4M - $4.21M
     |                   
              210K
              $21.2M
             |  | 
          
        
          |  |  |                   
      $42.39 - $51.76
      $3.93M - $4.8M
     |                   
              122K
              $6.3M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $3.9M - $4.49M
     |                   
              30K
              $5.29M
             |  | 
          
        
          |  |  |                   
      $71.83 - $95.32
      $1.9M - $2.53M
     |                   
              87.2K
              $8.31M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              490K
              $15.4M
             |  | 
          
        
          |  |  |                   
      $38.75 - $44.92
      $2.47M - $2.87M
     |                   
              200K
              $8.82M
             |  | 
          
        
          |  |  |                   
      $22.92 - $28.05
      $1.99M - $2.44M
     |                   
              362K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $34.72 - $42.74
      $1.72M - $2.12M
     |                   
              216K
              $9.21M
             |  | 
          
        
          |  |  |                   
      $151.47 - $375.07
      $182K - $450K
     |                   
              13.2K
              $4.62M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $30.1K - $42.3K
     |                   
              16.2K
              $8.04M
             |  | 
          
        
          |  |  |                   
      $416.06 - $551.64
      $597K - $792K
     |                   
              12.6K
              $6.96M
             |  | 
          
        
          |  |  |                   
      $50.52 - $50.92
      $1.52M - $1.53M
     |                   
              35.9K
              $1.83M
             |  | 
          
        
          |  |  |                   
      $40.41 - $41.62
      $1.12M - $1.16M
     |                   
              405K
              $16.9M
             |  | 
          
        
          |  |  |                   
      $53.08 - $68.54
      $518K - $669K
     |                   
              77.9K
              $5.34M
             |  | 
          
        
          |  |  |                   
      $22.27 - $29.21
      $739K - $969K
     |                   
              88.5K
              $2.58M
             |  | 
          
        
          |  |  |                   
      $19.1 - $23.83
      $828K - $1.03M
     |                   
              100K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $338K - $452K
     |                   
              26.6K
              $5.84M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $235K - $293K
     |                   
              12.5K
              $7.1M
             |  | 
          
        
          |  |  |                   
      $38.2 - $45.49
      $693K - $826K
     |                   
              45.6K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $58.41 - $72.69
      $410K - $510K
     |                   
              41K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $391K - $481K
     |                   
              13.7K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $55.22 - $63.94
      $444K - $515K
     |                   
              75.4K
              $4.82M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $262K - $428K
     |                   
              6.51K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $59.32 - $74.36
      $304K - $381K
     |                   
              44.5K
              $3.3M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $188K - $286K
     |                   
              2.7K
              $1.99M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              13.7K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $103.59 - $128.6
      $12.1K - $15K
     |                   
              50.4K
              $6.48M
             |  | 
          
        
          |  |  |                   
      $228.54 - $279.83
      $342K - $419K
     |                   
              9.61K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $51.14 - $57.0
      $530K - $591K
     |                   
              53.5K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $75.17 - $91.21
      $264K - $320K
     |                   
              54.5K
              $4.97M
             |  | 
          
        
          |  |  |                   
      $9.4 - $10.12
      $507K - $546K
     |                   
              168K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $67.22 - $81.54
      $357K - $432K
     |                   
              8.22K
              $670K
             |  | 
          
        
          |  |  |                   
      $45.88 - $54.4
      $330K - $391K
     |                   
              26.4K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $23.55 - $27.67
      $327K - $384K
     |                   
              46K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $90.26 - $108.05
      $96.5K - $116K
     |                   
              39.2K
              $4.23M
             |  | 
          
        
          |  |  |                   
      $171.4 - $227.1
      $74.7K - $99K
     |                   
              8.84K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $52.4 - $64.65
      $254K - $313K
     |                   
              21.7K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $152.42 - $182.82
      $189K - $227K
     |                   
              10.3K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $92.87 - $125.73
      $279K - $377K
     |                   
              6.34K
              $756K
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $148K - $176K
     |                   
              17.7K
              $3.22M
             |  | 
          
        
          |  |  |                   
      $38.81 - $44.28
      $340K - $387K
     |                   
              32K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $49.57 - $50.27
      $275K - $279K
     |                   
              36.6K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $98.1K - $155K
     |                   
              1.13K
              $575K
             |  | 
          
        
          |  |  |                   
      $27.65 - $36.12
      $36.2K - $47.3K
     |                   
              58.2K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $70.44 - $86.87
      $180K - $222K
     |                   
              9.11K
              $791K
             |  | 
          
        
          |  |  |                   
      $102.31 - $105.8
      $255K - $264K
     |                   
              5.13K
              $535K
             |  | 
          
        
          |  |  |                   
      $60.34 - $74.89
      $45.5K - $56.5K
     |                   
              26.6K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $15.3K - $23.7K
     |                   
              3.96K
              $1.02M
             |  |