|  |  |                   
      $10.58 - $14.83
      $2.85M - $4M
     |                   
              14K
              $190K
             |  | 
          
        
          |  |  |                   
      $55.66 - $61.75
      $3.41M - $3.78M
     |                   
              6.06K
              $340K
             |  | 
          
        
          |  |  |                   
      $66.47 - $89.19
      $3.09M - $4.14M
     |                   
              2.92K
              $251K
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $4.04M - $5.84M
     |                   
              27.5K
              $5.03M
             |  | 
          
        
          |  |  |                   
      $11.79 - $15.85
      $3.49M - $4.69M
     |                   
              67.5K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $41.43 - $49.85
      $3.05M - $3.67M
     |                   
              5.73K
              $277K
             |  | 
          
        
          |  |  |                   
      $130.21 - $169.16
      $3.23M - $4.2M
     |                   
              8.45K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $7.33 - $10.82
      $2.29M - $3.38M
     |                   
              51.7K
              $487K
             |  | 
          
        
          |  |  |                   
      $5.31 - $10.4
      $3.19M - $6.25M
     |                   
              797K
              $6.54M
             |  | 
          
        
          |  |  |                   
      $1.18 - $1.62
      $2.31M - $3.17M
     |                   
              1.55M
              $2.19M
             |  | 
          
        
          |  |  |                   
      $13.28 - $18.1
      $2.37M - $3.23M
     |                   
              54.6K
              $788K
             |  | 
          
        
          |  |  |                   
      $38.04 - $51.55
      $2.72M - $3.69M
     |                   
              17.3K
              $818K
             |  | 
          
        
          |  |  |                   
      $29.05 - $41.48
      $3.23M - $4.61M
     |                   
              190K
              $7.67M
             |  | 
          
        
          |  |  |                   
      $39.51 - $69.09
      $2.99M - $5.23M
     |                   
              5.68K
              $392K
             |  | 
          
        
          |  |  |                   
      $43.89 - $54.46
      $1.14M - $1.42M
     |                   
              282K
              $13.2M
             |  | 
          
        
          |  |  |                   
      $239.25 - $295.9
      $3.37M - $4.17M
     |                   
              19.9K
              $5.86M
             |  | 
          
        
          |  |  |                   
      $10.05 - $12.1
      $2.85M - $3.44M
     |                   
              51.8K
              $613K
             |  | 
          
        
          |  |  |                   
      $21.74 - $31.88
      $2.39M - $3.5M
     |                   
              410K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $0.51 - $1.09
      $1.35M - $2.89M
     |                   
              875K
              $463K
             |  | 
          
        
          |  |  |                   
      $14.5 - $22.63
      $2.84M - $4.43M
     |                   
              22.1K
              $464K
             |  | 
          
        
          |  |  |                   
      $5.61 - $7.06
      $3.15M - $3.97M
     |                   
              253K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $92.87 - $125.73
      $2.23M - $3.02M
     |                   
              9.77K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $44.23 - $49.97
      $2.26M - $2.55M
     |                   
              118K
              $5.27M
             |  | 
          
        
          |  |  |                   
      $78.52 - $100.4
      $2.42M - $3.1M
     |                   
              28.9K
              $2.47M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $31.6K - $37.6K
     |                   
              265K
              $28.6M
             |  | 
          
        
          |  |  |                   
      $20.52 - $23.42
      $2.68M - $3.06M
     |                   
              98.4K
              $2.16M
             |  | 
          
        
          |  |  |                   
      $38.95 - $75.77
      $4.11M - $8M
     |                   
              99.3K
              $7.47M
             |  | 
          
        
          |  |  |                   
      $31.3 - $37.48
      $2.49M - $2.99M
     |                   
              34.4K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $16.41 - $20.0
      $2.87M - $3.49M
     |                   
              275K
              $5.45M
             |  | 
          
        
          |  |  |                   
      $7.29 - $11.18
      $660K - $1.01M
     |                   
              697K
              $5.99M
             |  | 
          
        
          |  |  |                   
      $64.73 - $74.97
      $2.62M - $3.03M
     |                   
              76.9K
              $5.57M
             |  | 
          
        
          |  |  |                   
      $18.91 - $24.56
      $2.39M - $3.1M
     |                   
              27.8K
              $678K
             |  | 
          
        
          |  |  |                   
      $4.3 - $5.72
      $1.26M - $1.67M
     |                   
              1.53M
              $7.25M
             |  | 
          
        
          |  |  |                   
      $29.48 - $36.33
      $3.22M - $3.96M
     |                   
              856K
              $30.5M
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $2.53M - $3.16M
     |                   
              183K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $31.29 - $38.01
      $666K - $809K
     |                   
              517K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $26.74 - $32.22
      $2.49M - $3M
     |                   
              57.9K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $127.39 - $139.49
      $1.94M - $2.12M
     |                   
              103K
              $13.6M
             |  | 
          
        
          |  |  |                   
      $17.94 - $23.34
      $2.47M - $3.21M
     |                   
              76.7K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $60.22 - $81.91
      $3.49M - $4.75M
     |                   
              228K
              $18.2M
             |  | 
          
        
          |  |  |                   
      $37.16 - $44.86
      $40.2K - $48.5K
     |                   
              367K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $101.45 - $118.14
      $2.26M - $2.64M
     |                   
              3.91K
              $453K
             |  | 
          
        
          |  |  |                   
      $22.54 - $31.19
      $2.26M - $3.12M
     |                   
              50.9K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $19.2 - $23.42
      $2.17M - $2.65M
     |                   
              10K
              $229K
             |  | 
          
        
          |  |  |                   
      $13.92 - $18.38
      $1.63M - $2.16M
     |                   
              95.1K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $16.84 - $21.1
      $2.17M - $2.71M
     |                   
              23K
              $479K
             |  | 
          
        
          |  |  |                   
      $49.95 - $103.29
      $1.68M - $3.46M
     |                   
              5.3K
              $287K
             |  | 
          
        
          |  |  |                   
      $55.12 - $67.26
      $1.07M - $1.3M
     |                   
              479K
              $30.9M
             |  | 
          
        
          |  |  |                   
      $25.15 - $30.53
      $2.04M - $2.48M
     |                   
              61.7K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $1.55 - $3.97
      $1.92M - $4.91M
     |                   
              9.15K
              $33K
             |  |