|  |  |                   
      $36.04 - $38.78
      $1.49M - $1.6M
     |                   
              2.05M
              $79M
             |  | 
          
        
          |  |  |                   
      $90.37 - $102.12
      $3.75M - $4.23M
     |                   
              280K
              $27.9M
             |  | 
          
        
          |  |  |                   
      $42.66 - $46.53
      $350K - $381K
     |                   
              835K
              $38.5M
             |  | 
          
        
          |  |  |                   
      $79.24 - $89.03
      $981K - $1.1M
     |                   
              126K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $41.91 - $44.87
      $184K - $197K
     |                   
              794K
              $35.5M
             |  | 
          
        
          |  |  |                   
      $29.55 - $32.52
      $783K - $861K
     |                   
              505K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $67.01 - $72.84
      $160K - $174K
     |                   
              288K
              $20.9M
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $19.9K - $22K
     |                   
              150K
              $15.5M
             |  | 
          
        
          |  |  |                   
      $29.2 - $32.74
      $4.56K - $5.11K
     |                   
              332K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $35.76 - $37.93
      $479K - $508K
     |                   
              42K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $34.05 - $36.55
      $293K - $315K
     |                   
              149K
              $5.43M
             |  | 
          
        
          |  |  |                   
      $30.76 - $33.01
      $195K - $209K
     |                   
              184K
              $6.05M
             |  | 
          
        
          |  |  |                   
      $42.42 - $45.96
      $3.56K - $3.86K
     |                   
              148K
              $6.76M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $247K - $360K
     |                   
              3.41K
              $829K
             |  | 
          
        
          |  |  |                   
      $90.83 - $96.0
      $327K - $346K
     |                   
              3.6K
              $341K
             |  | 
          
        
          |  |  |                   
      $41.8 - $43.15
      $319K - $330K
     |                   
              18.4K
              $786K
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $206K - $295K
     |                   
              1.58K
              $287K
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $193K - $210K
     |                   
              3.39K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $51.3K - $74.9K
     |                   
              3.1K
              $754K
             |  | 
          
        
          |  |  |                   
      $335.1 - $718.54
      $118K - $254K
     |                   
              353
              $253K
             |  | 
          
        
          |  |  |                   
      $28.69 - $30.59
      $213K - $227K
     |                   
              33.2K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $236K - $253K
     |                   
              1.57K
              $241K
             |  | 
          
        
          |  |  |                   
      $54.08 - $62.65
      $207K - $240K
     |                   
              3.83K
              $217K
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $138K - $208K
     |                   
              468
              $208K
             |  | 
          
        
          |  |  |                   
      $40.84 - $45.06
      $193K - $213K
     |                   
              4.72K
              $207K
             |  | 
          
        
          |  |  |                   
      $58.97 - $60.36
      $188K - $193K
     |                   
              28.3K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $68.33 - $75.41
      $4.99K - $5.5K
     |                   
              27.8K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $175K - $197K
     |                   
              3.15K
              $690K
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $91.7K - $112K
     |                   
              3.01K
              $560K
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $82.3K - $92K
     |                   
              3.02K
              $953K
             |  | 
          
        
          |  |  |                   
      $68.33 - $72.69
      $888 - $945
     |                   
              36.5K
              $2.64M
             |  | 
          
        
          |  |  |                   
      $95.0 - $104.38
      $10.3K - $11.3K
     |                   
              12.6K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $47.18 - $48.17
      $95.4K - $97.4K
     |                   
              11.2K
              $536K
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $17.7K - $18.8K
     |                   
              8.37K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $293.92 - $341.0
      $50.8K - $59K
     |                   
              977
              $333K
             |  | 
          
        
          |  |  |                   
      $47.86 - $48.43
      $80.7K - $81.7K
     |                   
              21K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $3.88K - $4.86K
     |                   
              1.73K
              $401K
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $47K - $51.8K
     |                   
              666
              $399K
             |  | 
          
        
          |  |  |                   
      $27.61 - $29.15
      $6.82K - $7.2K
     |                   
              48.7K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $57.75 - $67.68
      $36.5K - $42.8K
     |                   
              4.84K
              $319K
             |  | 
          
        
          |  |  |                   
      $30.25 - $35.69
      $24.7K - $29.1K
     |                   
              10.2K
              $351K
             |  | 
          
        
          |  |  |                   
      $74.68 - $80.26
      $13.1K - $14K
     |                   
              13.8K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $6.77K - $7.5K
     |                   
              12.4K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $713 - $1.06K
     |                   
              1.91K
              $660K
             |  | 
          
        
          |  |  |                   
      $192.76 - $203.86
      $38.9K - $41.2K
     |                   
              1.63K
              $331K
             |  | 
          
        
          |  |  |                   
      $101.2 - $109.16
      $101 - $109
     |                   
              6.02K
              $654K
             |  | 
          
        
          |  |  |                   
      $108.08 - $121.73
      $20.2K - $22.8K
     |                   
              2.27K
              $273K
             |  | 
          
        
          |  |  |                   
      $81.7 - $87.53
      $17.4K - $18.6K
     |                   
              6.93K
              $605K
             |  | 
          
        
          |  |  |                   
      $120.51 - $136.62
      $39.9K - $45.2K
     |                   
              4.01K
              $537K
             |  | 
          
        
          |  |  |                   
      $144.19 - $167.33
      $2.02K - $2.34K
     |                   
              1.53K
              $256K
             |  |