|  |  |                   
      $52.43 - $56.33
      $494K - $531K
     |                   
              9.42K
              $520K
             |  | 
          
        
          |  |  |                   
      $87.67 - $95.74
      $144K - $158K
     |                   
              46.2K
              $4.4M
             |  | 
          
        
          |  |  |                   
      $103.26 - $115.0
      $261K - $290K
     |                   
              28.8K
              $3.24M
             |  | 
          
        
          |  |  |                   
      $103.83 - $179.9
      $198K - $344K
     |                   
              4.27K
              $762K
             |  | 
          
        
          |  |  |                   
      $55.05 - $58.74
      $181K - $193K
     |                   
              133K
              $7.8M
             |  | 
          
        
          |  |  |                   
      $159.93 - $187.67
      $279K - $328K
     |                   
              7.82K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $1311.26 - $1869.83
      $627K - $894K
     |                   
              1.17K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $50.85 - $51.35
      $424K - $428K
     |                   
              405K
              $20.7M
             |  | 
          
        
          |  |  |                   
      $184.09 - $279.47
      $359K - $545K
     |                   
              1.95K
              $481K
             |  | 
          
        
          |  |  |                   
      $342.99 - $392.76
      $147K - $168K
     |                   
              18.7K
              $7.01M
             |  | 
          
        
          |  |  |                   
      $18.93 - $19.47
      $462K - $475K
     |                   
              24.4K
              $471K
             |  | 
          
        
          |  |  |                   
      $56.13 - $60.79
      $374K - $406K
     |                   
              26K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $397K - $409K
     |                   
              58.1K
              $5.83M
             |  | 
          
        
          |  |  |                   
      $15.27 - $16.8
      $459K - $505K
     |                   
              30.1K
              $459K
             |  | 
          
        
          |  |  |                   
      $107.73 - $142.4
      $285K - $377K
     |                   
              10.4K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $48.51 - $68.14
      $334K - $469K
     |                   
              6.89K
              $446K
             |  | 
          
        
          |  |  |                   
      $128.41 - $138.03
      $3.72K - $4K
     |                   
              46.5K
              $6.41M
             |  | 
          
        
          |  |  |                   
      $94.33 - $105.31
      $249K - $278K
     |                   
              20K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $104.08 - $115.35
      $264K - $292K
     |                   
              17.9K
              $2.05M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.6K
              $434K
             |  | 
          
        
          |  |  |                   
      $22.84 - $22.95
      $410K - $412K
     |                   
              1.01M
              $23.1M
             |  | 
          
        
          |  |  |                   
      $220.68 - $255.63
      $270K - $313K
     |                   
              17.7K
              $4.36M
             |  | 
          
        
          |  |  |                   
      $81.14 - $87.32
      $252K - $271K
     |                   
              30.6K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $90.15 - $137.64
      $275K - $420K
     |                   
              3.05K
              $420K
             |  | 
          
        
          |  |  |                   
      $100.65 - $141.56
      $197K - $277K
     |                   
              6.42K
              $888K
             |  | 
          
        
          |  |  |                   
      $25.02 - $29.62
      $130K - $154K
     |                   
              67K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $145.84 - $173.55
      $89.7K - $107K
     |                   
              44.3K
              $7.38M
             |  | 
          
        
          |  |  |                   
      $78.11 - $79.07
      $364K - $369K
     |                   
              221K
              $17.4M
             |  | 
          
        
          |  |  |                   
      $294.27 - $342.31
      $173K - $202K
     |                   
              16.8K
              $5.6M
             |  | 
          
        
          |  |  |                   
      $63.84 - $120.06
      $218K - $410K
     |                   
              3.41K
              $409K
             |  | 
          
        
          |  |  |                   
      $25.21 - $56.65
      $368K - $826K
     |                   
              20.6K
              $733K
             |  | 
          
        
          |  |  |                   
      $8.12 - $12.84
      $96.2K - $152K
     |                   
              66.6K
              $811K
             |  | 
          
        
          |  |  |                   
      $10.01 - $15.66
      $277K - $433K
     |                   
              27.7K
              $395K
             |  | 
          
        
          |  |  |                   
      $309.46 - $373.37
      $25.7K - $31K
     |                   
              8.55K
              $3M
             |  | 
          
        
          |  |  |                   
      $76.35 - $82.58
      $338K - $366K
     |                   
              9.3K
              $767K
             |  | 
          
        
          |  |  |                   
      $45.6 - $46.92
      $280K - $288K
     |                   
              200K
              $9.33M
             |  | 
          
        
          |  |  |                   
      $10.78 - $19.82
      $6.26K - $11.5K
     |                   
              46.3K
              $904K
             |  | 
          
        
          |  |  |                   
      $43.07 - $91.37
      $173K - $367K
     |                   
              4.02K
              $367K
             |  | 
          
        
          |  |  |                   
      $20.18 - $21.99
      $360K - $393K
     |                   
              17.9K
              $361K
             |  | 
          
        
          |  |  |                   
      $207.29 - $229.74
      $351K - $389K
     |                   
              14K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $222.54 - $371.84
      $233K - $389K
     |                   
              1.05K
              $355K
             |  | 
          
        
          |  |  |                   
      $23.92 - $39.13
      $216K - $353K
     |                   
              9.03K
              $353K
             |  | 
          
        
          |  |  |                   
      $90.83 - $96.0
      $96.7K - $102K
     |                   
              86.1K
              $8.16M
             |  | 
          
        
          |  |  |                   
      $255.35 - $282.87
      $431K - $477K
     |                   
              8.85K
              $2.31M
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $56.1K - $59.9K
     |                   
              38.1K
              $5.36M
             |  | 
          
        
          |  |  |                   
      $398.96 - $472.54
      $462K - $547K
     |                   
              10.4K
              $4.4M
             |  | 
          
        
          |  |  |                   
      $135.0 - $146.02
      $12.6K - $13.6K
     |                   
              30.8K
              $4.49M
             |  | 
          
        
          |  |  |                   
      $84.64 - $96.25
      $298K - $339K
     |                   
              3.53K
              $339K
             |  | 
          
        
          |  |  |                   
      $52.82 - $69.35
      $67.9K - $89.2K
     |                   
              24K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $129.67 - $147.5
      $11.9K - $13.6K
     |                   
              17.9K
              $2.64M
             |  |