|  |  |                   
      $41.79 - $54.16
      $1.24M - $1.6M
     |                   
              22K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $126K - $138K
     |                   
              98.2K
              $15.7M
             |  | 
          
        
          |  |  |                   
      $84.99 - $96.82
      $909K - $1.04M
     |                   
              34.3K
              $3.13M
             |  | 
          
        
          |  |  |                   
      $143.9 - $197.47
      $1.05M - $1.45M
     |                   
              2.57K
              $507K
             |  | 
          
        
          |  |  |                   
      $1036.28 - $1430.55
      $750K - $1.04M
     |                   
              664
              $701K
             |  | 
          
        
          |  |  |                   
      $12.96 - $17.99
      $918K - $1.27M
     |                   
              89.4K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $163.16 - $246.51
      $1.44M - $2.17M
     |                   
              9.6K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $91.24 - $127.3
      $806K - $1.12M
     |                   
              12.6K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $118.55 - $170.08
      $1.08M - $1.55M
     |                   
              16.5K
              $2.74M
             |  | 
          
        
          |  |  |                   
      $157.32 - $205.72
      $617K - $807K
     |                   
              7.59K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $7.34 - $12.04
      $1.06M - $1.74M
     |                   
              109K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $12.79 - $14.9
      $142K - $165K
     |                   
              420K
              $5.48M
             |  | 
          
        
          |  |  |                   
      $59.63 - $70.52
      $812K - $961K
     |                   
              16.1K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $97.78 - $126.44
      $581K - $751K
     |                   
              8.09K
              $858K
             |  | 
          
        
          |  |  |                   
      $119.25 - $161.49
      $477K - $646K
     |                   
              7.3K
              $1M
             |  | 
          
        
          |  |  |                   
      $6.12 - $7.89
      $819K - $1.06M
     |                   
              219K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $588K - $636K
     |                   
              169K
              $12M
             |  | 
          
        
          |  |  |                   
      $33.89 - $46.39
      $1.04M - $1.42M
     |                   
              30.2K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $25.79 - $34.95
      $786K - $1.07M
     |                   
              33.1K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $33.46 - $47.74
      $706K - $1.01M
     |                   
              45.7K
              $1.82M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.9K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $242K - $313K
     |                   
              3.84K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $75.58 - $95.07
      $680K - $856K
     |                   
              2.2K
              $207K
             |  | 
          
        
          |  |  |                   
      $183.37 - $234.7
      $665K - $851K
     |                   
              4K
              $896K
             |  | 
          
        
          |  |  |                   
      $144.94 - $210.94
      $710K - $1.03M
     |                   
              2.8K
              $590K
             |  | 
          
        
          |  |  |                   
      $103.22 - $131.43
      $634K - $808K
     |                   
              15.2K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $4.45 - $6.68
      $538K - $808K
     |                   
              11.7K
              $77K
             |  | 
          
        
          |  |  |                   
      $49.2 - $74.95
      $537K - $819K
     |                   
              13.7K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $19.79 - $30.15
      $365K - $556K
     |                   
              8K
              $216K
             |  | 
          
        
          |  |  |                   
      $204.26 - $233.47
      $266K - $304K
     |                   
              21.4K
              $4.75M
             |  | 
          
        
          |  |  |                   
      $35.0 - $44.92
      $20K - $25.6K
     |                   
              64.7K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $14.45 - $20.11
      $535K - $744K
     |                   
              50.7K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $119.13 - $135.03
      $381K - $432K
     |                   
              47.9K
              $5.91M
             |  | 
          
        
          |  |  |                   
      $1.53 - $2.95
      $257K - $495K
     |                   
              20K
              $46K
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $327K - $389K
     |                   
              44.9K
              $2.21M
             |  | 
          
        
          |  |  |                   
      $25.61 - $30.81
      $87.1K - $105K
     |                   
              31K
              $800K
             |  | 
          
        
          |  |  |                   
      $34.56 - $62.52
      $63.9K - $116K
     |                   
              5.74K
              $227K
             |  | 
          
        
          |  |  |                   
      $70.35 - $93.84
      $120K - $160K
     |                   
              28.1K
              $2.19M
             |  | 
          
        
          |  |  |                   
      $137.01 - $159.78
      $13.7K - $16K
     |                   
              24.8K
              $3.61M
             |  | 
          
        
          |  |  |                   
      $455.19 - $737.73
      $543K - $879K
     |                   
              3.02K
              $2.21M
             |  | 
          
        
          |  |  |                   
      $5.27 - $8.75
      $227K - $377K
     |                   
              18.5K
              $156K
             |  | 
          
        
          |  |  |                   
      $4.66 - $11.94
      $315K - $807K
     |                   
              59K
              $695K
             |  | 
          
        
          |  |  |                   
      $86.4 - $99.09
      $121K - $139K
     |                   
              36.6K
              $3.48M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              31.8K
              $59K
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $87.2K - $102K
     |                   
              83.4K
              $9.25M
             |  | 
          
        
          |  |  |                   
      $50.5 - $71.23
      $192K - $271K
     |                   
              4.4K
              $297K
             |  | 
          
        
          |  |  |                   
      $2.37 - $6.97
      $166K - $487K
     |                   
              12.9K
              $72K
             |  | 
          
        
          |  |  |                   
      $11.8 - $17.5
      $138K - $205K
     |                   
              115K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $8.91 - $12.2
      $48.1K - $65.9K
     |                   
              11.5K
              $117K
             |  | 
          
        
          |  |  |                   
      $3.71 - $6.44
      $67.2K - $117K
     |                   
              13.9K
              $80K
             |  |