|  |  |                   
      $28.38 - $29.05
      $6.16M - $6.3M
     |                   
              637K
              $18.4M
             |  | 
          
        
          |  |  |                   
      $72.65 - $78.68
      $5.2M - $5.63M
     |                   
              158K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $16.28 - $18.33
      $1.6M - $1.8M
     |                   
              981K
              $18M
             |  | 
          
        
          |  |  |                   
      $71.75 - $79.74
      $2.39M - $2.66M
     |                   
              38.7K
              $3.02M
             |  | 
          
        
          |  |  |                   
      $39.8 - $42.86
      $916K - $986K
     |                   
              421K
              $18M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              119K
              $6.4M
             |  | 
          
        
          |  |  |                   
      $100.37 - $100.74
      $1.45M - $1.45M
     |                   
              22.1K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $57.4K - $63.2K
     |                   
              6.15K
              $3.69M
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $139K - $150K
     |                   
              4.01K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $91.03 - $98.69
      $297K - $322K
     |                   
              7.65K
              $729K
             |  | 
          
        
          |  |  |                   
      $64.73 - $76.45
      $87.1K - $103K
     |                   
              21.8K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $646.03 - $807.39
      $326K - $407K
     |                   
              846
              $577K
             |  | 
          
        
          |  |  |                   
      $84.25 - $91.99
      $251K - $274K
     |                   
              9.89K
              $883K
             |  | 
          
        
          |  |  |                   
      $48.25 - $51.56
      $265K - $283K
     |                   
              29.8K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $63.95 - $115.78
      $703 - $1.27K
     |                   
              6.4K
              $632K
             |  | 
          
        
          |  |  |                   
      $42.43 - $45.05
      $160K - $170K
     |                   
              36.6K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $86.72 - $111.84
      $5.81K - $7.49K
     |                   
              8.93K
              $998K
             |  | 
          
        
          |  |  |                   
      $61.62 - $72.77
      $75.5K - $89.2K
     |                   
              9.43K
              $686K
             |  | 
          
        
          |  |  |                   
      $84.28 - $89.46
      $1.18K - $1.25K
     |                   
              32.2K
              $2.86M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.76K
              $325K
             |  | 
          
        
          |  |  |                   
      $192.32 - $232.35
      $197K - $238K
     |                   
              2.83K
              $543K
             |  | 
          
        
          |  |  |                   
      $73.82 - $82.37
      $125K - $139K
     |                   
              4.39K
              $361K
             |  | 
          
        
          |  |  |                   
      $9.2 - $10.37
      $68.2K - $76.9K
     |                   
              122K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $20.41 - $20.67
      $134K - $136K
     |                   
              22.8K
              $469K
             |  | 
          
        
          |  |  |                   
      $19.49 - $19.61
      $133K - $134K
     |                   
              70.6K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $133.88 - $142.57
      $70.6K - $75.1K
     |                   
              6.12K
              $869K
             |  | 
          
        
          |  |  |                   
      $15.02 - $15.97
      $128K - $136K
     |                   
              64.9K
              $1M
             |  | 
          
        
          |  |  |                   
      $48.5 - $50.19
      $104K - $107K
     |                   
              16.5K
              $824K
             |  | 
          
        
          |  |  |                   
      $50.9 - $52.37
      $101K - $104K
     |                   
              15K
              $785K
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $109K - $112K
     |                   
              4.89K
              $489K
             |  | 
          
        
          |  |  |                   
      $244.75 - $305.63
      $59.2K - $74K
     |                   
              1.17K
              $351K
             |  | 
          
        
          |  |  |                   
      $34.54 - $37.28
      $69.9K - $75.4K
     |                   
              19K
              $694K
             |  | 
          
        
          |  |  |                   
      $26.15 - $27.4
      $17.7K - $18.5K
     |                   
              99.3K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $20.66 - $20.74
      $89.7K - $90.1K
     |                   
              46.9K
              $971K
             |  | 
          
        
          |  |  |                   
      $64.52 - $74.35
      $112K - $130K
     |                   
              9.7K
              $654K
             |  | 
          
        
          |  |  |                   
      $313.01 - $346.53
      $27.5K - $30.5K
     |                   
              1.58K
              $547K
             |  | 
          
        
          |  |  |                   
      $19.61 - $19.79
      $79.3K - $80K
     |                   
              55.5K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $293.92 - $341.0
      $25K - $29K
     |                   
              1.06K
              $360K
             |  | 
          
        
          |  |  |                   
      $21.43 - $22.06
      $63.3K - $65.1K
     |                   
              23.8K
              $520K
             |  | 
          
        
          |  |  |                   
      $252.18 - $305.41
      $11.1K - $13.4K
     |                   
              1.11K
              $337K
             |  | 
          
        
          |  |  |                   
      $16.67 - $17.03
      $63.8K - $65.2K
     |                   
              37K
              $624K
             |  | 
          
        
          |  |  |                   
      $107.27 - $113.94
      $429 - $456
     |                   
              11.5K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $40.84 - $45.06
      $57.1K - $63K
     |                   
              7.74K
              $339K
             |  | 
          
        
          |  |  |                   
      $53.54 - $64.21
      $8.57K - $10.3K
     |                   
              7.5K
              $448K
             |  | 
          
        
          |  |  |                   
      $21.89 - $22.2
      $57.8K - $58.6K
     |                   
              60.4K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $23.27 - $23.51
      $57.2K - $57.8K
     |                   
              21.4K
              $501K
             |  | 
          
        
          |  |  |                   
      $134.36 - $152.88
      $63.8K - $72.6K
     |                   
              1.9K
              $267K
             |  | 
          
        
          |  |  |                   
      $152.77 - $188.68
      $2.14K - $2.64K
     |                   
              2.61K
              $445K
             |  | 
          
        
          |  |  |                   
      $98.09 - $111.7
      $23.7K - $27K
     |                   
              3.46K
              $386K
             |  | 
          
        
          |  |  |                   
      $44.02 - $47.63
      $3.74K - $4.05K
     |                   
              9.48K
              $451K
             |  |