|  |  |                   
      $72.65 - $78.68
      $150M - $162M
     |                   
              2.06M
              $161M
             |  | 
          
        
          |  |  |                   
      $72.57 - $74.72
      $137M - $141M
     |                   
              1.89M
              $140M
             |  | 
          
        
          |  |  |                   
      $79.85 - $81.32
      $82.8M - $84.3M
     |                   
              3.38M
              $275M
             |  | 
          
        
          |  |  |                   
      $82.29 - $90.77
      $47.2M - $52.1M
     |                   
              574K
              $51.9M
             |  | 
          
        
          |  |  |                   
      $92.46 - $95.73
      $37.3M - $38.6M
     |                   
              416K
              $39.6M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $32.1M - $35.8M
     |                   
              73.9K
              $35.5M
             |  | 
          
        
          |  |  |                   
      $20.84 - $21.03
      $29.6M - $29.9M
     |                   
              6.09M
              $127M
             |  | 
          
        
          |  |  |                   
      $282.75 - $294.19
      $27.6M - $28.7M
     |                   
              97.7K
              $28.7M
             |  | 
          
        
          |  |  |                   
      $44.58 - $48.01
      $26.1M - $28.1M
     |                   
              585K
              $28M
             |  | 
          
        
          |  |  |                   
      $30.71 - $30.86
      $25.6M - $25.8M
     |                   
              835K
              $25.8M
             |  | 
          
        
          |  |  |                   
      $30.67 - $32.13
      $24.3M - $25.4M
     |                   
              792K
              $25M
             |  | 
          
        
          |  |  |                   
      $79.24 - $89.03
      $22M - $24.7M
     |                   
              277K
              $24.7M
             |  | 
          
        
          |  |  |                   
      $42.66 - $46.53
      $21.2M - $23.1M
     |                   
              496K
              $22.9M
             |  | 
          
        
          |  |  |                   
      $91.52 - $95.59
      $21.5M - $22.5M
     |                   
              248K
              $23.6M
             |  | 
          
        
          |  |  |                   
      $89.29 - $100.17
      $19.6M - $22M
     |                   
              220K
              $22M
             |  | 
          
        
          |  |  |                   
      $50.82 - $51.09
      $19M - $19.1M
     |                   
              374K
              $19.1M
             |  | 
          
        
          |  |  |                   
      $90.83 - $93.81
      $18.5M - $19.1M
     |                   
              204K
              $19.1M
             |  | 
          
        
          |  |  |                   
      $24.87 - $25.69
      $16.9M - $17.5M
     |                   
              2.25M
              $57.3M
             |  | 
          
        
          |  |  |                   
      $49.43 - $54.52
      $15.2M - $16.8M
     |                   
              320K
              $17.4M
             |  | 
          
        
          |  |  |                   
      $276.51 - $305.12
      $14.8M - $16.3M
     |                   
              53.4K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $90.37 - $102.12
      $14.2M - $16M
     |                   
              157K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $52.8 - $53.1
      $14M - $14.1M
     |                   
              265K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $45.86 - $50.88
      $11.3M - $12.6M
     |                   
              247K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $32.78 - $35.79
      $10.9M - $11.9M
     |                   
              356K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $18.82 - $19.8
      $10.5M - $11.1M
     |                   
              560K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $26.88 - $27.78
      $8.97M - $9.27M
     |                   
              1.13M
              $31.5M
             |  | 
          
        
          |  |  |                   
      $184.73 - $209.26
      $7.51M - $8.51M
     |                   
              90.8K
              $19M
             |  | 
          
        
          |  |  |                   
      $47.03 - $47.97
      $8.79M - $8.97M
     |                   
              428K
              $20.5M
             |  | 
          
        
          |  |  |                   
      $20.95 - $21.57
      $7.52M - $7.74M
     |                   
              359K
              $7.67M
             |  | 
          
        
          |  |  |                   
      $41.62 - $42.32
      $7.5M - $7.63M
     |                   
              242K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $20.94 - $22.43
      $6.82M - $7.31M
     |                   
              326K
              $7.08M
             |  | 
          
        
          |  |  |                   
      $47.32 - $52.39
      $6.4M - $7.09M
     |                   
              135K
              $7.03M
             |  | 
          
        
          |  |  |                   
      $18.93 - $19.47
      $6.73M - $6.92M
     |                   
              356K
              $6.88M
             |  | 
          
        
          |  |  |                   
      $81.75 - $84.54
      $5.95M - $6.15M
     |                   
              72.8K
              $6.12M
             |  | 
          
        
          |  |  |                   
      $39.84 - $41.42
      $4.78M - $4.97M
     |                   
              120K
              $4.94M
             |  | 
          
        
          |  |  |                   
      $18.86 - $19.16
      $4.64M - $4.72M
     |                   
              246K
              $4.71M
             |  | 
          
        
          |  |  |                   
      $24.02 - $24.28
      $4.64M - $4.69M
     |                   
              408K
              $9.81M
             |  | 
          
        
          |  |  |                   
      $28.95 - $29.73
      $3.93M - $4.04M
     |                   
              1.05M
              $31.2M
             |  | 
          
        
          |  |  |                   
      $50.7 - $51.11
      $4.15M - $4.18M
     |                   
              209K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $38.58 - $40.06
      $3.67M - $3.81M
     |                   
              103K
              $4.08M
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $3.51M - $3.79M
     |                   
              5.65K
              $3.78M
             |  | 
          
        
          |  |  |                   
      $225.11 - $247.9
      $2.85M - $3.14M
     |                   
              12.7K
              $3.13M
             |  | 
          
        
          |  |  |                   
      $17.13 - $17.98
      $2.39M - $2.5M
     |                   
              139K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $40.55 - $41.28
      $2.23M - $2.27M
     |                   
              249K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $50.09 - $50.73
      $2.07M - $2.1M
     |                   
              41.3K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $45.07 - $46.28
      $1.77M - $1.82M
     |                   
              39.3K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $62.09 - $66.51
      $1.32M - $1.42M
     |                   
              21.3K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $68.24 - $73.73
      $1.03M - $1.12M
     |                   
              15.2K
              $1.11M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16.2K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $110.74 - $122.12
      $730K - $806K
     |                   
              6.6K
              $798K
             |  |