|  |  |                   
      $177.23 - $227.44
      $1.07M - $1.37M
     |                   
              174K
              $33.2M
             |  | 
          
        
          |  |  |                   
      $183.54 - $253.0
      $1.47K - $2.02K
     |                   
              4.95K
              $941K
             |  | 
          
        
          |  |  |                   
      $43.08 - $53.58
      $2.5K - $3.11K
     |                   
              20K
              $868K
             |  | 
          
        
          |  |  |                   
      $28.64 - $33.56
      $1.63K - $1.91K
     |                   
              7.8K
              $230K
             |  | 
          
        
          |  |  |                   
      $37.88 - $50.6
      $341 - $455
     |                   
              7.14K
              $302K
             |  | 
          
        
          |  |  |                   
      $4.82 - $32.47
      $670 - $4.51K
     |                   
              78.2K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $4.47 - $25.48
      $898 - $5.12K
     |                   
              16.2K
              $99K
             |  | 
          
        
          |  |  |                   
      $21.69 - $31.01
      $25.5K - $36.4K
     |                   
              170K
              $4.48M
             |  | 
          
        
          |  |  |                   
      $145.13 - $182.49
      $38.6K - $48.5K
     |                   
              7.63K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $25.0 - $28.21
      $2.58K - $2.91K
     |                   
              15.7K
              $416K
             |  | 
          
        
          |  |  |                   
      $30.67 - $49.65
      $1.32K - $2.13K
     |                   
              7K
              $237K
             |  | 
          
        
          |  |  |                   
      $34.84 - $42.93
      $3.48K - $4.29K
     |                   
              7.91K
              $296K
             |  | 
          
        
          |  |  |                   
      $37.13 - $48.94
      $19.9K - $26.3K
     |                   
              18.6K
              $760K
             |  | 
          
        
          |  |  |                   
      $38.61 - $56.87
      $2.63K - $3.87K
     |                   
              67.9K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $25.32 - $32.23
      $1.24K - $1.58K
     |                   
              90.5K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $23.69 - $64.28
      $3.86K - $10.5K
     |                   
              45.4K
              $2.75M
             |  | 
          
        
          |  |  |                   
      $26.53 - $32.08
      $345 - $417
     |                   
              115K
              $3.14M
             |  | 
          
        
          |  |  |                   
      $24.04 - $30.33
      $2.19K - $2.76K
     |                   
              17.7K
              $482K
             |  | 
          
        
          |  |  |                   
      $32.53 - $40.71
      $113K - $141K
     |                   
              279K
              $9.21M
             |  | 
          
        
          |  |  |                   
      $16.49 - $23.44
      $3.71K - $5.27K
     |                   
              32.9K
              $603K
             |  | 
          
        
          |  |  |                   
      $25.96 - $34.38
      $2.44K - $3.23K
     |                   
              37.4K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $79.55 - $97.29
      $48.4K - $59.2K
     |                   
              22K
              $1.83M
             |  | 
          
        
          |  |  |                   
      $20.61 - $35.13
      $95.2K - $162K
     |                   
              328K
              $9.25M
             |  | 
          
        
          |  |  |                   
      $68.68 - $83.38
      $343 - $417
     |                   
              46.7K
              $3.31M
             |  | 
          
        
          |  |  |                   
      $29.96 - $37.15
      $1.41K - $1.75K
     |                   
              229K
              $7.23M
             |  | 
          
        
          |  |  |                   
      $19.02 - $23.75
      $2.36K - $2.95K
     |                   
              41.2K
              $869K
             |  | 
          
        
          |  |  |                   
      $19.63 - $26.75
      $13.1K - $17.9K
     |                   
              70.7K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $63.3 - $78.66
      $190 - $236
     |                   
              8K
              $593K
             |  | 
          
        
          |  |  |                   
      $78.4 - $90.24
      $3.29K - $3.79K
     |                   
              8.72K
              $773K
             |  | 
          
        
          |  |  |                   
      $33.36 - $39.53
      $1.37K - $1.62K
     |                   
              45.9K
              $1.68M
             |  | 
          
        
          |  |  |                   
      $52.26 - $82.17
      $37.3K - $58.7K
     |                   
              26.5K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $29.07 - $34.52
      $3.84K - $4.56K
     |                   
              61K
              $1.87M
             |  | 
          
        
          |  |  |                   
      $62.12 - $73.26
      $186 - $220
     |                   
              12.5K
              $874K
             |  | 
          
        
          |  |  |                   
      $24.3 - $41.85
      $2.7K - $4.65K
     |                   
              72.1K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $66.51 - $83.88
      $200 - $252
     |                   
              23.2K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $55.82 - $77.56
      $14.2K - $19.7K
     |                   
              69.8K
              $4.11M
             |  | 
          
        
          |  |  |                   
      $26.8 - $42.77
      $268 - $428
     |                   
              91K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $33.89 - $51.59
      $417K - $635K
     |                   
              61.2K
              $2.55M
             |  | 
          
        
          |  |  |                   
      $57.83 - $93.2
      $2.14K - $3.45K
     |                   
              6.16K
              $456K
             |  | 
          
        
          |  |  |                   
      $19.04 - $26.02
      $617K - $843K
     |                   
              320K
              $6.97M
             |  | 
          
        
          |  |  |                   
      $38.24 - $46.87
      $1.19K - $1.45K
     |                   
              31.1K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $125.55 - $147.16
      $148K - $173K
     |                   
              130K
              $16.5M
             |  | 
          
        
          |  |  |                   
      $28.94 - $46.08
      $203 - $323
     |                   
              16.1K
              $597K
             |  | 
          
        
          |  |  |                   
      $62.38 - $76.79
      $7.17K - $8.83K
     |                   
              47.5K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $31.28 - $50.83
      $594 - $966
     |                   
              45.7K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $15.65 - $28.13
      $205K - $368K
     |                   
              48.2K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $13.33 - $18.82
      $1.55K - $2.18K
     |                   
              72.6K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $76.67 - $93.36
      $5.75K - $7K
     |                   
              142K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $112.81 - $168.87
      $5.41K - $8.11K
     |                   
              22.6K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $63.86 - $77.57
      $3.26K - $3.96K
     |                   
              66.7K
              $4.48M
             |  |