|  |  |                   
      $51.78 - $57.89
      $22.7M - $25.3M
     |                   
              966K
              $55.5M
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $10.5M - $11.3M
     |                   
              48.5K
              $32.3M
             |  | 
          
        
          |  |  |                   
      $54.35 - $59.32
      $6.49M - $7.08M
     |                   
              1.22M
              $72M
             |  | 
          
        
          |  |  |                   
      $68.33 - $75.41
      $10.2M - $11.2M
     |                   
              152K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $39.8 - $42.86
      $6.2M - $6.68M
     |                   
              646K
              $27.6M
             |  | 
          
        
          |  |  |                   
      $42.26 - $47.16
      $4.41M - $4.92M
     |                   
              344K
              $16M
             |  | 
          
        
          |  |  |                   
      $64.73 - $76.45
      $2.97M - $3.51M
     |                   
              156K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $42.67 - $46.91
      $2.84M - $3.12M
     |                   
              405K
              $19M
             |  | 
          
        
          |  |  |                   
      $44.22 - $45.74
      $3.2M - $3.31M
     |                   
              725K
              $33M
             |  | 
          
        
          |  |  |                   
      $91.44 - $91.77
      $3.8M - $3.81M
     |                   
              59.8K
              $5.49M
             |  | 
          
        
          |  |  |                   
      $54.9 - $59.81
      $1.57M - $1.71M
     |                   
              333K
              $19.8M
             |  | 
          
        
          |  |  |                   
      $96.22 - $98.19
      $2.54M - $2.59M
     |                   
              63K
              $6.18M
             |  | 
          
        
          |  |  |                   
      $36.04 - $38.78
      $570K - $613K
     |                   
              319K
              $12.3M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $80.7K - $113K
     |                   
              21.5K
              $7.09M
             |  | 
          
        
          |  |  |                   
      $54.43 - $58.29
      $638K - $684K
     |                   
              162K
              $9.28M
             |  | 
          
        
          |  |  |                   
      $134.94 - $145.86
      $602K - $651K
     |                   
              14.2K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $24.31 - $25.33
      $473K - $493K
     |                   
              304K
              $7.65M
             |  | 
          
        
          |  |  |                   
      $41.28 - $41.65
      $567K - $572K
     |                   
              163K
              $6.78M
             |  | 
          
        
          |  |  |                   
      $36.93 - $40.55
      $75K - $82.3K
     |                   
              155K
              $6.23M
             |  | 
          
        
          |  |  |                   
      $47.86 - $48.43
      $449K - $455K
     |                   
              49.3K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $29.2 - $32.74
      $188K - $211K
     |                   
              97.3K
              $3.1M
             |  | 
          
        
          |  |  |                   
      $41.8 - $43.15
      $391K - $404K
     |                   
              53.4K
              $2.28M
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $161K - $174K
     |                   
              5.09K
              $3.41M
             |  | 
          
        
          |  |  |                   
      $67.21 - $72.65
      $221K - $239K
     |                   
              34.5K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $43.53 - $46.27
      $276K - $294K
     |                   
              69.4K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $35.76 - $37.93
      $166K - $176K
     |                   
              83.7K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $19.01 - $19.39
      $308K - $314K
     |                   
              205K
              $3.96M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $276K - $314K
     |                   
              5.71K
              $4.19M
             |  | 
          
        
          |  |  |                   
      $115.96 - $125.95
      $118K - $128K
     |                   
              13.1K
              $1.65M
             |  | 
          
        
          |  |  |                   
      $20.95 - $21.57
      $243K - $251K
     |                   
              186K
              $3.97M
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $1.44K - $2.06K
     |                   
              4.42K
              $806K
             |  | 
          
        
          |  |  |                   
      $30.76 - $33.01
      $22K - $23.6K
     |                   
              88.4K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $61.3K - $91.2K
     |                   
              2.76K
              $952K
             |  | 
          
        
          |  |  |                   
      $120.96 - $141.77
      $56.7K - $66.5K
     |                   
              5.33K
              $755K
             |  | 
          
        
          |  |  |                   
      $22.38 - $22.53
      $155K - $156K
     |                   
              30.3K
              $680K
             |  | 
          
        
          |  |  |                   
      $23.53 - $23.89
      $146K - $148K
     |                   
              23K
              $548K
             |  | 
          
        
          |  |  |                   
      $23.54 - $23.97
      $137K - $140K
     |                   
              80.8K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $10.4K - $11.4K
     |                   
              2.78K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $39.06 - $43.42
      $56.6K - $62.9K
     |                   
              18.2K
              $788K
             |  | 
          
        
          |  |  |                   
      $77.6 - $87.37
      $67.1K - $75.6K
     |                   
              10.6K
              $886K
             |  | 
          
        
          |  |  |                   
      $134.8 - $184.42
      $15K - $20.5K
     |                   
              5.17K
              $835K
             |  | 
          
        
          |  |  |                   
      $32.05 - $36.52
      $21.7K - $24.8K
     |                   
              32K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $27.3K - $29.5K
     |                   
              1.93K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $89.29 - $100.17
      $48.9K - $54.9K
     |                   
              6.39K
              $638K
             |  | 
          
        
          |  |  |                   
      $29.55 - $32.52
      $19.1K - $21K
     |                   
              38.9K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $91.0 - $98.99
      $56.1K - $61.1K
     |                   
              10.4K
              $981K
             |  | 
          
        
          |  |  |                   
      $172.41 - $199.66
      $74.3K - $86.1K
     |                   
              1.96K
              $366K
             |  | 
          
        
          |  |  |                   
      $97.39 - $125.4
      $34.3K - $44.1K
     |                   
              2.64K
              $326K
             |  | 
          
        
          |  |  |                   
      $24.14 - $24.34
      $86.7K - $87.5K
     |                   
              59.7K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $28.69 - $30.59
      $51.1K - $54.5K
     |                   
              31.4K
              $955K
             |  |