|  |  |                   
      $72.12 - $76.23
      $5.64M - $5.97M
     |                   
              220K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $25.39 - $29.92
      $65.7K - $77.4K
     |                   
              4.06M
              $117M
             |  | 
          
        
          |  |  |                   
      $9.63 - $12.55
      $2.29M - $2.99M
     |                   
              12.6K
              $132K
             |  | 
          
        
          |  |  |                   
      $160.0 - $195.62
      $2.45M - $2.99M
     |                   
              1.69K
              $275K
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $113K - $146K
     |                   
              133K
              $27.2M
             |  | 
          
        
          |  |  |                   
      $51.14 - $57.0
      $1.69M - $1.89M
     |                   
              78.2K
              $4.45M
             |  | 
          
        
          |  |  |                   
      $105.23 - $109.61
      $1.24M - $1.29M
     |                   
              23.8K
              $2.61M
             |  | 
          
        
          |  |  |                   
      $276.47 - $328.4
      $990K - $1.18M
     |                   
              1.12K
              $322K
             |  | 
          
        
          |  |  |                   
      $77.94 - $79.5
      $1.14M - $1.16M
     |                   
              118K
              $9.39M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $164K - $198K
     |                   
              33.3K
              $6.18M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $26.1K - $56.9K
     |                   
              3.98K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $137.0 - $174.37
      $616K - $784K
     |                   
              1.99K
              $313K
             |  | 
          
        
          |  |  |                   
      $47.62 - $55.44
      $561K - $653K
     |                   
              15.7K
              $758K
             |  | 
          
        
          |  |  |                   
      $110.41 - $176.0
      $809K - $1.29M
     |                   
              5.68K
              $1M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $19.8K - $24.9K
     |                   
              23.4K
              $3.35M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $419K - $468K
     |                   
              29.8K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $126.62 - $168.7
      $262K - $349K
     |                   
              4.52K
              $657K
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $190K - $244K
     |                   
              16.5K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $58.79 - $64.85
      $287K - $316K
     |                   
              43.1K
              $2.61M
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $507K - $602K
     |                   
              41.6K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $22.8K - $27.1K
     |                   
              37.6K
              $4.05M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $6.79K - $9.18K
     |                   
              27.5K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $12.69 - $18.61
      $557K - $817K
     |                   
              94.6K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $301.89 - $340.04
      $327K - $368K
     |                   
              1.31K
              $434K
             |  | 
          
        
          |  |  |                   
      $119.25 - $161.49
      $168K - $228K
     |                   
              5.06K
              $694K
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $603K - $677K
     |                   
              4.82K
              $3.53M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $34.4K - $37.6K
     |                   
              23.2K
              $3.7M
             |  | 
          
        
          |  |  |                   
      $21.59 - $25.16
      $271K - $316K
     |                   
              39.6K
              $977K
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $202K - $252K
     |                   
              66.8K
              $1.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              50.4K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $53K - $62.7K
     |                   
              10.9K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $70.5K - $85.7K
     |                   
              2.72K
              $646K
             |  | 
          
        
          |  |  |                   
      $219.76 - $276.94
      $182K - $229K
     |                   
              2.15K
              $596K
             |  | 
          
        
          |  |  |                   
      $36.68 - $74.46
      $286K - $580K
     |                   
              5.13K
              $381K
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $8.6K - $10.2K
     |                   
              12.7K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $91.41 - $94.22
      $133K - $137K
     |                   
              18.1K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $13.9K - $15.2K
     |                   
              51.8K
              $2.24M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $54.4K - $63K
     |                   
              4.17K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $203.96 - $228.19
      $102K - $114K
     |                   
              4.17K
              $922K
             |  | 
          
        
          |  |  |                   
      $36.4 - $45.76
      $121K - $152K
     |                   
              17.2K
              $777K
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $81.8K - $92.9K
     |                   
              8.09K
              $2.97M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $70.6K - $78.9K
     |                   
              3.9K
              $891K
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $8.48K - $9.99K
     |                   
              11.5K
              $2.31M
             |  | 
          
        
          |  |  |                   
      $18.94 - $21.67
      $60.8K - $69.5K
     |                   
              10.2K
              $216K
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $571 - $642
     |                   
              3.46K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $29.0 - $30.68
      $59.5K - $62.9K
     |                   
              89.2K
              $2.74M
             |  | 
          
        
          |  |  |                   
      $162.76 - $195.77
      $74.9K - $90.1K
     |                   
              2.58K
              $502K
             |  | 
          
        
          |  |  |                   
      $141.87 - $164.49
      $85.5K - $99.2K
     |                   
              10.1K
              $1.65M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $89.3K - $122K
     |                   
              314
              $251K
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $22.1K - $25.5K
     |                   
              25.6K
              $620K
             |  |