|  |  |                   
      $22.96 - $28.29
      $2.47M - $3.04M
     |                   
              16.9K
              $387K
             |  | 
          
        
          |  |  |                   
      $1.76 - $2.87
      $8.88M - $14.5M
     |                   
              17.7M
              $47.9M
             |  | 
          
        
          |  |  |                   
      $11.86 - $15.03
      $2.91M - $3.69M
     |                   
              62.3K
              $933K
             |  | 
          
        
          |  |  |                   
      $267.12 - $336.65
      $3.68M - $4.64M
     |                   
              81.3K
              $26.6M
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $4.67M - $5.95M
     |                   
              107K
              $24.8M
             |  | 
          
        
          |  |  |                   
      $139.81 - $165.8
      $2.78M - $3.3M
     |                   
              18.3K
              $2.84M
             |  | 
          
        
          |  |  |                   
      $50.52 - $61.77
      $2.55M - $3.12M
     |                   
              46.5K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $17.29 - $20.65
      $2.61M - $3.12M
     |                   
              22.5K
              $443K
             |  | 
          
        
          |  |  |                   
      $54.68 - $64.66
      $3.47M - $4.11M
     |                   
              19.3K
              $1.23M
             |  | 
          
        
          |  |  |                   
      $72.12 - $76.23
      $2.88M - $3.04M
     |                   
              3.42K
              $259K
             |  | 
          
        
          |  |  |                   
      $220.37 - $253.95
      $2.8M - $3.22M
     |                   
              21.3K
              $5.18M
             |  | 
          
        
          |  |  |                   
      $34.79 - $42.99
      $2.75M - $3.4M
     |                   
              166K
              $7.16M
             |  | 
          
        
          |  |  |                   
      $97.26 - $124.36
      $776K - $993K
     |                   
              166K
              $18.6M
             |  | 
          
        
          |  |  |                   
      $25.34 - $31.3
      $5.54M - $6.85M
     |                   
              1.71M
              $52.4M
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $2.28M - $2.57M
     |                   
              62.4K
              $6.58M
             |  | 
          
        
          |  |  |                   
      $71.11 - $82.25
      $938K - $1.09M
     |                   
              278K
              $21M
             |  | 
          
        
          |  |  |                   
      $26.69 - $32.91
      $3.31M - $4.08M
     |                   
              253K
              $8.24M
             |  | 
          
        
          |  |  |                   
      $17.84 - $22.81
      $2.35M - $3M
     |                   
              23.7K
              $534K
             |  | 
          
        
          |  |  |                   
      $47.79 - $56.03
      $1.75M - $2.05M
     |                   
              428K
              $22.1M
             |  | 
          
        
          |  |  |                   
      $62.44 - $71.44
      $1.87M - $2.14M
     |                   
              159K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $254.34 - $336.43
      $2.01M - $2.66M
     |                   
              93.5K
              $26.8M
             |  | 
          
        
          |  |  |                   
      $248.61 - $294.96
      $1.78M - $2.11M
     |                   
              48.4K
              $13.7M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $1.5M - $1.68M
     |                   
              845K
              $30.2M
             |  | 
          
        
          |  |  |                   
      $22.25 - $30.3
      $2.11M - $2.87M
     |                   
              75K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $113.94 - $140.12
      $6.81M - $8.38M
     |                   
              558K
              $78.1M
             |  | 
          
        
          |  |  |                   
      $70.48 - $82.91
      $2.15M - $2.53M
     |                   
              108K
              $8.7M
             |  | 
          
        
          |  |  |                   
      $11.8 - $17.5
      $2.3M - $3.42M
     |                   
              59.1K
              $793K
             |  | 
          
        
          |  |  |                   
      $132.14 - $153.61
      $2.27M - $2.64M
     |                   
              8.33K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $35.0 - $44.92
      $113K - $145K
     |                   
              412K
              $15.8M
             |  | 
          
        
          |  |  |                   
      $192.02 - $234.65
      $3.33M - $4.07M
     |                   
              132K
              $30.4M
             |  | 
          
        
          |  |  |                   
      $42.93 - $51.58
      $2.17M - $2.61M
     |                   
              17.8K
              $896K
             |  | 
          
        
          |  |  |                   
      $244.39 - $290.62
      $1.93M - $2.29M
     |                   
              14K
              $3.84M
             |  | 
          
        
          |  |  |                   
      $263.86 - $333.86
      $2.49M - $3.15M
     |                   
              8.7K
              $2.84M
             |  | 
          
        
          |  |  |                   
      $388.56 - $520.27
      $1.44M - $1.93M
     |                   
              8.14K
              $3.31M
             |  | 
          
        
          |  |  |                   
      $54.77 - $74.09
      $2.14M - $2.89M
     |                   
              11.7K
              $844K
             |  | 
          
        
          |  |  |                   
      $50.56 - $59.57
      $1.11M - $1.31M
     |                   
              741K
              $38.4M
             |  | 
          
        
          |  |  |                   
      $64.31 - $75.93
      $1.71M - $2.02M
     |                   
              46.4K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $20.21 - $24.88
      $1.77M - $2.18M
     |                   
              188K
              $4.12M
             |  | 
          
        
          |  |  |                   
      $64.32 - $76.24
      $461K - $547K
     |                   
              631K
              $42.9M
             |  | 
          
        
          |  |  |                   
      $54.33 - $63.56
      $1.7M - $1.98M
     |                   
              18.1K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $67.83 - $92.33
      $1.24M - $1.69M
     |                   
              20K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $167.22 - $212.42
      $1.67M - $2.12M
     |                   
              2.99K
              $591K
             |  | 
          
        
          |  |  |                   
      $16.71 - $20.93
      $1.56M - $1.95M
     |                   
              27K
              $508K
             |  | 
          
        
          |  |  |                   
      $46.88 - $62.89
      $5.2M - $6.97M
     |                   
              413K
              $24.1M
             |  | 
          
        
          |  |  |                   
      $2.64 - $3.77
      $2.94M - $4.2M
     |                   
              1.6M
              $5.77M
             |  | 
          
        
          |  |  |                   
      $118.01 - $148.69
      $1.26M - $1.59M
     |                   
              13.9K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $6.22 - $8.3
      $1.69M - $2.26M
     |                   
              29.7K
              $240K
             |  | 
          
        
          |  |  |                   
      $34.56 - $62.52
      $300K - $542K
     |                   
              59.4K
              $2.35M
             |  | 
          
        
          |  |  |                   
      $34.1 - $47.63
      $1.04M - $1.45M
     |                   
              576K
              $25.8M
             |  | 
          
        
          |  |  |                   
      $26.59 - $32.65
      $754K - $926K
     |                   
              205K
              $5.85M
             |  |