|  |  |                   
      $30.76 - $33.01
      $4.34M - $4.65M
     |                   
              2.14M
              $70M
             |  | 
          
        
          |  |  |                   
      $41.8 - $43.15
      $5.98M - $6.18M
     |                   
              1.31M
              $55.8M
             |  | 
          
        
          |  |  |                   
      $47.86 - $48.43
      $4.61M - $4.67M
     |                   
              1.06M
              $50.9M
             |  | 
          
        
          |  |  |                   
      $29.55 - $32.52
      $1.9M - $2.09M
     |                   
              990K
              $31.7M
             |  | 
          
        
          |  |  |                   
      $36.04 - $38.78
      $622K - $669K
     |                   
              1.17M
              $45.2M
             |  | 
          
        
          |  |  |                   
      $29.2 - $32.74
      $1.88M - $2.11M
     |                   
              648K
              $20.6M
             |  | 
          
        
          |  |  |                   
      $546.36 - $631.12
      $7.1K - $8.2K
     |                   
              31.5K
              $19.9M
             |  | 
          
        
          |  |  |                   
      $32.78 - $35.79
      $953K - $1.04M
     |                   
              500K
              $17.8M
             |  | 
          
        
          |  |  |                   
      $31.71 - $34.17
      $1.57M - $1.69M
     |                   
              61.5K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $22.9 - $24.1
      $1.12M - $1.18M
     |                   
              914K
              $21.8M
             |  | 
          
        
          |  |  |                   
      $41.6 - $42.66
      $1.12M - $1.15M
     |                   
              444K
              $18.8M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $540K - $685K
     |                   
              14.4K
              $3.67M
             |  | 
          
        
          |  |  |                   
      $50.79 - $76.4
      $24.3K - $36.5K
     |                   
              37.9K
              $2.89M
             |  | 
          
        
          |  |  |                   
      $39.59 - $42.21
      $796K - $848K
     |                   
              40.1K
              $1.68M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $503K - $612K
     |                   
              9.93K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $26.49 - $29.62
      $624K - $698K
     |                   
              40.4K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $496K - $540K
     |                   
              4.44K
              $2.3M
             |  | 
          
        
          |  |  |                   
      $53.36 - $59.69
      $3.79K - $4.24K
     |                   
              130K
              $7.57M
             |  | 
          
        
          |  |  |                   
      $40.2 - $44.58
      $383K - $425K
     |                   
              29.5K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $421K - $465K
     |                   
              1.68K
              $844K
             |  | 
          
        
          |  |  |                   
      $157.77 - $183.27
      $476K - $553K
     |                   
              4.12K
              $668K
             |  | 
          
        
          |  |  |                   
      $42.42 - $45.96
      $7.47K - $8.09K
     |                   
              118K
              $5.42M
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $261K - $310K
     |                   
              3.31K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $36.89 - $39.72
      $342K - $368K
     |                   
              19.3K
              $764K
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $254K - $355K
     |                   
              2.31K
              $760K
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $154K - $225K
     |                   
              3.21K
              $780K
             |  | 
          
        
          |  |  |                   
      $260.62 - $307.62
      $4.95K - $5.84K
     |                   
              7.48K
              $2.3M
             |  | 
          
        
          |  |  |                   
      $215.01 - $273.02
      $20K - $25.4K
     |                   
              10.3K
              $2.6M
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $246K - $266K
     |                   
              792
              $527K
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $241K - $271K
     |                   
              2.98K
              $653K
             |  | 
          
        
          |  |  |                   
      $34.05 - $36.55
      $126K - $135K
     |                   
              64.2K
              $2.33M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $129K - $144K
     |                   
              1.93K
              $608K
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $57.4K - $86K
     |                   
              1.95K
              $547K
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $83.8K - $90.5K
     |                   
              1.9K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $42.83 - $47.07
      $20.8K - $22.8K
     |                   
              55.9K
              $2.56M
             |  | 
          
        
          |  |  |                   
      $44.92 - $52.42
      $43.2K - $50.4K
     |                   
              26.7K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $29.97 - $32.38
      $97.3K - $105K
     |                   
              31.3K
              $998K
             |  | 
          
        
          |  |  |                   
      $116.14 - $168.56
      $20.3K - $29.5K
     |                   
              2.41K
              $406K
             |  | 
          
        
          |  |  |                   
      $29.65 - $31.77
      $101K - $108K
     |                   
              15.6K
              $493K
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $63.9K - $70.6K
     |                   
              11.5K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $50.5K - $56.2K
     |                   
              5.78K
              $898K
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $74.7K - $82.8K
     |                   
              7.28K
              $820K
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $5.43K - $6.49K
     |                   
              3.06K
              $566K
             |  | 
          
        
          |  |  |                   
      $28.84 - $31.84
      $21.8K - $24K
     |                   
              16.7K
              $526K
             |  | 
          
        
          |  |  |                   
      $40.84 - $45.06
      $41.5K - $45.8K
     |                   
              10.6K
              $467K
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $29.8K - $32.3K
     |                   
              1.51K
              $457K
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $31K - $38.6K
     |                   
              813
              $229K
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $31.9K - $34.6K
     |                   
              4.76K
              $325K
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $48.5K - $52.7K
     |                   
              420
              $388K
             |  | 
          
        
          |  |  |                   
      $65.67 - $71.67
      $39.2K - $42.8K
     |                   
              3.85K
              $255K
             |  |