|  |  |                   
      $12.09 - $20.28
      $326 - $548
     |                   
              201K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $23.67 - $29.25
      $4.28K - $5.29K
     |                   
              11.2K
              $271K
             |  | 
          
        
          |  |  |                   
      $100.85 - $123.81
      $29.8K - $36.5K
     |                   
              14.3K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $2.52 - $6.21
      $38.6K - $95.2K
     |                   
              33.4K
              $85K
             |  | 
          
        
          |  |  |                   
      $94.89 - $113.18
      $8.54K - $10.2K
     |                   
              11.6K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $20.23 - $54.59
      $25.8K - $69.7K
     |                   
              22.4K
              $455K
             |  | 
          
        
          |  |  |                   
      $49.63 - $64.18
      $11.9K - $15.3K
     |                   
              4.61K
              $240K
             |  | 
          
        
          |  |  |                   
      $49.62 - $66.98
      $6.85K - $9.24K
     |                   
              33.6K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $62.61 - $73.64
      $1.57K - $1.84K
     |                   
              6.38K
              $399K
             |  | 
          
        
          |  |  |                   
      $13.08 - $19.24
      $2.09K - $3.08K
     |                   
              17K
              $222K
             |  | 
          
        
          |  |  |                   
      $41.33 - $52.86
      $4.75K - $6.08K
     |                   
              9.68K
              $400K
             |  | 
          
        
          |  |  |                   
      $39.74 - $47.08
      $32.5K - $38.5K
     |                   
              28.8K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $48.4 - $64.94
      $1.11K - $1.49K
     |                   
              25.8K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $66.43 - $77.87
      $1.2K - $1.4K
     |                   
              6.22K
              $413K
             |  | 
          
        
          |  |  |                   
      $7.03 - $11.19
      $2.59K - $4.12K
     |                   
              24.6K
              $173K
             |  | 
          
        
          |  |  |                   
      $27.75 - $164.89
      $1.55K - $9.23K
     |                   
              4.64K
              $643K
             |  | 
          
        
          |  |  |                   
      $53.91 - $63.08
      $103K - $121K
     |                   
              43K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $63.33 - $86.34
      $17.6K - $24K
     |                   
              3.54K
              $228K
             |  | 
          
        
          |  |  |                   
      $60.34 - $72.66
      $432K - $520K
     |                   
              197K
              $12.3M
             |  | 
          
        
          |  |  |                   
      $52.23 - $63.36
      $847K - $1.03M
     |                   
              1.06M
              $56.9M
             |  | 
          
        
          |  |  |                   
      $9.07 - $10.86
      $426 - $510
     |                   
              40K
              $365K
             |  | 
          
        
          |  |  |                   
      $70.9 - $99.47
      $28.5K - $40K
     |                   
              15K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $75.91 - $92.66
      $7.59K - $9.27K
     |                   
              11.3K
              $859K
             |  | 
          
        
          |  |  |                   
      $77.78 - $103.92
      $1.48K - $1.97K
     |                   
              3.37K
              $270K
             |  | 
          
        
          |  |  |                   
      $64.51 - $78.25
      $10.1K - $12.3K
     |                   
              7.43K
              $480K
             |  | 
          
        
          |  |  |                   
      $31.51 - $44.25
      $7.03K - $9.87K
     |                   
              24.2K
              $763K
             |  | 
          
        
          |  |  |                   
      $47.28 - $49.07
      $9.46K - $9.81K
     |                   
              59.5K
              $2.82M
             |  | 
          
        
          |  |  |                   
      $25.35 - $30.91
      $50.3K - $61.3K
     |                   
              63K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $47.42 - $64.79
      $57.9K - $79.1K
     |                   
              16.7K
              $792K
             |  | 
          
        
          |  |  |                   
      $96.79 - $131.14
      $8.81K - $11.9K
     |                   
              8.28K
              $801K
             |  | 
          
        
          |  |  |                   
      $41.7 - $51.63
      $180K - $223K
     |                   
              58.3K
              $2.43M
             |  | 
          
        
          |  |  |                   
      $40.9 - $50.42
      $7.61K - $9.38K
     |                   
              11.5K
              $474K
             |  | 
          
        
          |  |  |                   
      $13.45 - $17.21
      $3.24K - $4.15K
     |                   
              22.4K
              $302K
             |  | 
          
        
          |  |  |                   
      $18.15 - $24.22
      $13.1K - $17.5K
     |                   
              45.9K
              $848K
             |  | 
          
        
          |  |  |                   
      $68.48 - $88.11
      $2.81K - $3.61K
     |                   
              11.6K
              $793K
             |  | 
          
        
          |  |  |                   
      $101.44 - $114.61
      $53.8K - $60.7K
     |                   
              16.7K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $59.4 - $71.43
      $9.62K - $11.6K
     |                   
              13.9K
              $825K
             |  | 
          
        
          |  |  |                   
      $33.73 - $47.78
      $8.23K - $11.7K
     |                   
              14.7K
              $498K
             |  | 
          
        
          |  |  |                   
      $28.02 - $35.34
      $104K - $131K
     |                   
              201K
              $5.64M
             |  | 
          
        
          |  |  |                   
      $100.63 - $122.22
      $7.85K - $9.53K
     |                   
              7.14K
              $719K
             |  | 
          
        
          |  |  |                   
      $128.93 - $159.38
      $32K - $39.5K
     |                   
              15.5K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $14.94 - $22.15
      $74.7 - $111
     |                   
              12.8K
              $197K
             |  | 
          
        
          |  |  |                   
      $44.14 - $55.62
      $12.7K - $16K
     |                   
              34.8K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $23.6 - $50.67
      $5.83K - $12.5K
     |                   
              14K
              $576K
             |  | 
          
        
          |  |  |                   
      $42.51 - $54.02
      $8.46K - $10.7K
     |                   
              17.2K
              $752K
             |  | 
          
        
          |  |  |                   
      $28.82 - $34.68
      $33.7K - $40.6K
     |                   
              40.2K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $21.92 - $35.42
      $7.91K - $12.8K
     |                   
              12.8K
              $281K
             |  | 
          
        
          |  |  |                   
      $238.35 - $298.47
      $7.15K - $8.95K
     |                   
              5.21K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $89.43 - $117.16
      $78.9K - $103K
     |                   
              155K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $23.94 - $37.39
      $3.69K - $5.76K
     |                   
              15.1K
              $372K
             |  |