|  |  |                   
      $36.04 - $38.78
      $3.51M - $3.78M
     |                   
              4M
              $154M
             |  | 
          
        
          |  |  |                   
      $236.25 - $257.69
      $5.11M - $5.57M
     |                   
              242K
              $62.2M
             |  | 
          
        
          |  |  |                   
      $182.33 - $194.5
      $3.04M - $3.24M
     |                   
              153K
              $29.7M
             |  | 
          
        
          |  |  |                   
      $30.76 - $33.01
      $2.47M - $2.65M
     |                   
              1.28M
              $42M
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $2.91M - $3.16M
     |                   
              65.2K
              $21.4M
             |  | 
          
        
          |  |  |                   
      $195.41 - $212.37
      $2.93M - $3.19M
     |                   
              69.1K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $92.18 - $95.14
      $3.08M - $3.18M
     |                   
              297K
              $28.2M
             |  | 
          
        
          |  |  |                   
      $90.37 - $102.12
      $1.35M - $1.52M
     |                   
              176K
              $17.5M
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $2.1M - $2.23M
     |                   
              61.7K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $68.33 - $72.69
      $1.71M - $1.82M
     |                   
              245K
              $17.7M
             |  | 
          
        
          |  |  |                   
      $72.57 - $74.72
      $2.18M - $2.25M
     |                   
              655K
              $48.7M
             |  | 
          
        
          |  |  |                   
      $49.0 - $49.51
      $2.67M - $2.7M
     |                   
              1.28M
              $63.2M
             |  | 
          
        
          |  |  |                   
      $62.79 - $68.42
      $1.97M - $2.14M
     |                   
              134K
              $9.1M
             |  | 
          
        
          |  |  |                   
      $44.58 - $48.01
      $1.45M - $1.56M
     |                   
              422K
              $20.2M
             |  | 
          
        
          |  |  |                   
      $250.97 - $282.66
      $1.78M - $2.01M
     |                   
              15.1K
              $4.26M
             |  | 
          
        
          |  |  |                   
      $29.55 - $32.52
      $968K - $1.07M
     |                   
              464K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $133.48 - $144.38
      $1.56M - $1.68M
     |                   
              54.3K
              $7.74M
             |  | 
          
        
          |  |  |                   
      $56.02 - $60.3
      $1.36M - $1.46M
     |                   
              167K
              $9.99M
             |  | 
          
        
          |  |  |                   
      $49.43 - $54.52
      $971K - $1.07M
     |                   
              138K
              $7.48M
             |  | 
          
        
          |  |  |                   
      $78.11 - $79.07
      $1.39M - $1.41M
     |                   
              336K
              $26.5M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $801K - $975K
     |                   
              21.7K
              $4.05M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $1.03M - $1.12M
     |                   
              16.6K
              $8.58M
             |  | 
          
        
          |  |  |                   
      $53.51 - $57.96
      $712K - $771K
     |                   
              159K
              $9.13M
             |  | 
          
        
          |  |  |                   
      $81.76 - $86.36
      $1.18M - $1.25M
     |                   
              132K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $79.24 - $89.03
      $286K - $321K
     |                   
              86.3K
              $7.68M
             |  | 
          
        
          |  |  |                   
      $103.24 - $106.68
      $777K - $803K
     |                   
              169K
              $18M
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $928K - $1.03M
     |                   
              29.9K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $61.94 - $64.63
      $852K - $889K
     |                   
              122K
              $7.78M
             |  | 
          
        
          |  |  |                   
      $61.83 - $67.44
      $395K - $430K
     |                   
              108K
              $7.26M
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $376K - $549K
     |                   
              7.88K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $557K - $778K
     |                   
              4.87K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $49.78 - $50.75
      $606K - $618K
     |                   
              75K
              $3.8M
             |  | 
          
        
          |  |  |                   
      $96.22 - $98.19
      $509K - $520K
     |                   
              121K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $484K - $544K
     |                   
              15.7K
              $3.44M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $199K - $302K
     |                   
              2.25K
              $999K
             |  | 
          
        
          |  |  |                   
      $82.38 - $83.0
      $484K - $487K
     |                   
              107K
              $8.84M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $460K - $524K
     |                   
              3.62K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $124K - $148K
     |                   
              7.27K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $286K - $315K
     |                   
              2.27K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $53.36 - $59.69
      $70.1K - $78.4K
     |                   
              61.2K
              $3.56M
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $297K - $318K
     |                   
              8.87K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $238K - $309K
     |                   
              2.32K
              $1.77M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $89.3K - $112K
     |                   
              3.43K
              $793K
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $153K - $171K
     |                   
              2.97K
              $935K
             |  | 
          
        
          |  |  |                   
      $47.76 - $48.46
      $159K - $161K
     |                   
              166K
              $7.99M
             |  | 
          
        
          |  |  |                   
      $244.75 - $305.63
      $85.4K - $107K
     |                   
              2.81K
              $844K
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $86.5K - $124K
     |                   
              2.25K
              $410K
             |  | 
          
        
          |  |  |                   
      $46.86 - $48.27
      $154K - $159K
     |                   
              24.9K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $100.65 - $141.56
      $45.4K - $63.8K
     |                   
              3.15K
              $435K
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $66.1K - $99.2K
     |                   
              1.25K
              $350K
             |  |