|  |  |                   
      $19.6 - $24.44
      $644K - $803K
     |                   
              4.77M
              $117M
             |  | 
          
        
          |  |  |                   
      $67.83 - $84.09
      $464K - $575K
     |                   
              492K
              $41.1M
             |  | 
          
        
          |  |  |                   
      $162.76 - $195.77
      $91K - $109K
     |                   
              135K
              $26.4M
             |  | 
          
        
          |  |  |                   
      $50.47 - $50.66
      $438K - $440K
     |                   
              987K
              $50M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $1.42K - $1.99K
     |                   
              2.63K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $151K - $253K
     |                   
              1.6K
              $252K
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $160K - $247K
     |                   
              959
              $246K
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $170K - $241K
     |                   
              1.81K
              $240K
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $3.56K - $5.05K
     |                   
              3.86K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $113.75 - $148.48
      $162K - $212K
     |                   
              1.43K
              $208K
             |  | 
          
        
          |  |  |                   
      $114.78 - $133.31
      $179K - $208K
     |                   
              1.56K
              $207K
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $1.16K - $1.43K
     |                   
              8.16K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $19.3K - $24K
     |                   
              4.59K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $439 - $827
     |                   
              1.32K
              $363K
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $2.72K - $3.17K
     |                   
              2.71K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $1.33K - $1.77K
     |                   
              2.31K
              $681K
             |  | 
          
        
          |  |  |                   
      $412.99 - $531.48
      $2.48K - $3.19K
     |                   
              2.51K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $15.4K - $19.2K
     |                   
              1.16K
              $716K
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $3.73K - $4.62K
     |                   
              2.97K
              $540K
             |  | 
          
        
          |  |  |                   
      $320.42 - $424.58
      $320 - $425
     |                   
              1.08K
              $459K
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $462 - $708
     |                   
              416
              $294K
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $1.26K - $1.74K
     |                   
              1.35K
              $389K
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $694 - $957
     |                   
              1.04K
              $332K
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $688 - $949
     |                   
              7.75K
              $366K
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $399 - $563
     |                   
              1.76K
              $247K
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $293 - $360
     |                   
              2.01K
              $355K
             |  | 
          
        
          |  |  |                   
      $187.5 - $246.51
      $188 - $247
     |                   
              1.03K
              $252K
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $1.73K - $2.17K
     |                   
              4.9K
              $279K
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $981 - $1.2K
     |                   
              2.71K
              $265K
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $639 - $864
     |                   
              3.39K
              $240K
             |  | 
          
        
          |  |  |                   
      $17.76 - $22.1
      $1.19K - $1.48K
     |                   
              10.4K
              $228K
             |  | 
          
        
          |  |  |                   
      $267.12 - $336.65
      $534 - $673
     |                   
              1.66K
              $544K
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $1.29K - $1.46K
     |                   
              1.23K
              $570K
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $3.87K - $4.58K
     |                   
              3.21K
              $989K
             |  | 
          
        
          |  |  |                   
      $166.82 - $194.23
      $1K - $1.17K
     |                   
              1.38K
              $268K
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $868 - $967
     |                   
              2.35K
              $319K
             |  | 
          
        
          |  |  |                   
      $68.0 - $75.91
      $476 - $531
     |                   
              2.81K
              $212K
             |  | 
          
        
          |  |  |                   
      $63.54 - $68.5
      $1.65K - $1.78K
     |                   
              4.13K
              $278K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              207
              $0
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $833 - $954
     |                   
              1.47K
              $339K
             |  | 
          
        
          |  |  |                   
      $86.4 - $99.09
      $1.12K - $1.29K
     |                   
              5.12K
              $486K
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $1.43K - $1.61K
     |                   
              809
              $236K
             |  | 
          
        
          |  |  |                   
      $137.01 - $159.78
      $2.19K - $2.56K
     |                   
              2.81K
              $408K
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $1.31K - $1.55K
     |                   
              880
              $245K
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $2.21K - $2.68K
     |                   
              1.85K
              $342K
             |  | 
          
        
          |  |  |                   
      $165.15 - $226.42
      $991 - $1.36K
     |                   
              1.22K
              $209K
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $714 - $899
     |                   
              2.94K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $8.02K - $10.1K
     |                   
              6.94K
              $993K
             |  | 
          
        
          |  |  |                   
      $24.32 - $27.87
      $668K - $765K
     |                   
              1.53M
              $40.4M
             |  |