|  |  |                   
      $42.39 - $51.76
      $248K - $303K
     |                   
              5.85K
              $301K
             |  | 
          
        
          |  |  |                   
      $29.46 - $32.59
      $251K - $278K
     |                   
              8.53K
              $278K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.06K
              $595K
             |  | 
          
        
          |  |  |                   
      $52.31 - $63.72
      $223K - $271K
     |                   
              4.26K
              $271K
             |  | 
          
        
          |  |  |                   
      $61.76 - $79.32
      $210K - $270K
     |                   
              3.4K
              $269K
             |  | 
          
        
          |  |  |                   
      $190.11 - $227.66
      $13.7K - $16.4K
     |                   
              14.2K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $45.13 - $56.88
      $51.4K - $64.8K
     |                   
              30.3K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $24.66 - $25.17
      $188K - $192K
     |                   
              341K
              $8.59M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $10.9K - $15.8K
     |                   
              6.2K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $174.64 - $205.16
      $1.37M - $1.61M
     |                   
              183K
              $36.1M
             |  | 
          
        
          |  |  |                   
      $79.79 - $91.42
      $254K - $291K
     |                   
              28.9K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $8.25 - $9.93
      $204K - $245K
     |                   
              24.7K
              $245K
             |  | 
          
        
          |  |  |                   
      $21.87 - $23.49
      $220K - $237K
     |                   
              10.1K
              $236K
             |  | 
          
        
          |  |  |                   
      $51.1 - $53.29
      $133K - $139K
     |                   
              123K
              $6.55M
             |  | 
          
        
          |  |  |                   
      $24.54 - $25.07
      $220K - $225K
     |                   
              8.97K
              $224K
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $146K - $211K
     |                   
              203
              $208K
             |  | 
          
        
          |  |  |                   
      $120.9 - $150.87
      $167K - $208K
     |                   
              1.38K
              $208K
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $124K - $207K
     |                   
              2.1K
              $206K
             |  | 
          
        
          |  |  |                   
      $131.84 - $157.76
      $171K - $205K
     |                   
              1.3K
              $204K
             |  | 
          
        
          |  |  |                   
      $21.85 - $22.76
      $196K - $204K
     |                   
              8.95K
              $203K
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $108K - $204K
     |                   
              631
              $203K
             |  | 
          
        
          |  |  |                   
      $39.53 - $43.1
      $185K - $201K
     |                   
              4.67K
              $201K
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $163K - $203K
     |                   
              22.2K
              $498K
             |  | 
          
        
          |  |  |                   
      $67.83 - $84.09
      $77.3K - $95.8K
     |                   
              14K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $89.87 - $92.93
      $209K - $216K
     |                   
              94.9K
              $8.75M
             |  | 
          
        
          |  |  |                   
      $91.62 - $116.16
      $49.7K - $63.1K
     |                   
              9.63K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $20.12 - $21.0
      $135K - $140K
     |                   
              122K
              $2.56M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $61.4K - $84.8K
     |                   
              15.7K
              $740K
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $6.47K - $9.91K
     |                   
              912
              $645K
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $13.9K - $19.6K
     |                   
              5.63K
              $792K
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $156K - $184K
     |                   
              1.96K
              $546K
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $68.8K - $82.8K
     |                   
              962
              $507K
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $20K - $28.3K
     |                   
              1.27K
              $491K
             |  | 
          
        
          |  |  |                   
      $361.04 - $536.34
      $1.44K - $2.15K
     |                   
              785
              $421K
             |  | 
          
        
          |  |  |                   
      $113.75 - $148.48
      $16.9K - $22.1K
     |                   
              4.76K
              $695K
             |  | 
          
        
          |  |  |                   
      $20.84 - $24.54
      $53.9K - $63.4K
     |                   
              19.6K
              $479K
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $71.1K - $80.7K
     |                   
              4.51K
              $1.65M
             |  | 
          
        
          |  |  |                   
      $118.55 - $170.08
      $2.73K - $3.91K
     |                   
              3.25K
              $539K
             |  | 
          
        
          |  |  |                   
      $126.62 - $154.26
      $84.2K - $103K
     |                   
              116K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $39.07 - $52.59
      $1.91K - $2.58K
     |                   
              8.2K
              $431K
             |  | 
          
        
          |  |  |                   
      $33.38 - $40.81
      $19K - $23.2K
     |                   
              13.2K
              $538K
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $2.74K - $3.49K
     |                   
              2.26K
              $526K
             |  | 
          
        
          |  |  |                   
      $108.06 - $135.3
      $4.43K - $5.55K
     |                   
              3.3K
              $446K
             |  | 
          
        
          |  |  |                   
      $210.78 - $281.82
      $2.74K - $3.66K
     |                   
              1.5K
              $417K
             |  | 
          
        
          |  |  |                   
      $54.77 - $74.09
      $1.59K - $2.15K
     |                   
              4.03K
              $290K
             |  | 
          
        
          |  |  |                   
      $29.0 - $30.68
      $46.1K - $48.8K
     |                   
              68.6K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $193.73 - $237.37
      $4.84K - $5.93K
     |                   
              1.79K
              $423K
             |  | 
          
        
          |  |  |                   
      $224.16 - $285.86
      $224 - $286
     |                   
              1.04K
              $296K
             |  | 
          
        
          |  |  |                   
      $43.92 - $52.37
      $2.94K - $3.51K
     |                   
              9.66K
              $505K
             |  | 
          
        
          |  |  |                   
      $31.07 - $32.25
      $27.5K - $28.6K
     |                   
              8.51K
              $270K
             |  |