|  |  |                   
      $41.45 - $54.46
      $5.73M - $7.53M
     |                   
              4.79K
              $249K
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $23.6K - $51.6K
     |                   
              9.43K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $52.18 - $64.25
      $1.69M - $2.08M
     |                   
              69.3K
              $4.45M
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $254K - $284K
     |                   
              23.8K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $32.3K - $35.3K
     |                   
              55.6K
              $8.5M
             |  | 
          
        
          |  |  |                   
      $135.31 - $188.64
      $659K - $919K
     |                   
              1.6K
              $302K
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $637K - $842K
     |                   
              4.57K
              $416K
             |  | 
          
        
          |  |  |                   
      $27.46 - $33.2
      $493K - $596K
     |                   
              10.2K
              $339K
             |  | 
          
        
          |  |  |                   
      $313.51 - $363.51
      $179K - $207K
     |                   
              46K
              $15.8M
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $204K - $248K
     |                   
              7.53K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $42.72 - $44.24
      $472K - $489K
     |                   
              215K
              $9.46M
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.75
      $356K - $362K
     |                   
              23.9K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $47.18 - $48.62
      $381K - $393K
     |                   
              75.4K
              $3.66M
             |  | 
          
        
          |  |  |                   
      $20.46 - $21.89
      $335K - $359K
     |                   
              30.9K
              $677K
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $243K - $280K
     |                   
              15.5K
              $374K
             |  | 
          
        
          |  |  |                   
      $75.05 - $77.34
      $347K - $357K
     |                   
              77.4K
              $5.98M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $352K - $470K
     |                   
              3.07K
              $904K
             |  | 
          
        
          |  |  |                   
      $49.74 - $50.27
      $242K - $245K
     |                   
              19.6K
              $987K
             |  | 
          
        
          |  |  |                   
      $17.95 - $21.5
      $155K - $186K
     |                   
              31.2K
              $648K
             |  | 
          
        
          |  |  |                   
      $415.82 - $510.91
      $236K - $290K
     |                   
              821
              $418K
             |  | 
          
        
          |  |  |                   
      $48.5 - $49.35
      $158K - $160K
     |                   
              153K
              $7.55M
             |  | 
          
        
          |  |  |                   
      $1.17 - $1.62
      $14.9K - $20.7K
     |                   
              673K
              $955K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10K
              $1.83M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $23.1K - $30.5K
     |                   
              12.3K
              $416K
             |  | 
          
        
          |  |  |                   
      $40.62 - $45.12
      $101K - $113K
     |                   
              6.81K
              $304K
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $29.3K - $36.9K
     |                   
              1.12K
              $871K
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $30.4K - $35.9K
     |                   
              1.31K
              $365K
             |  | 
          
        
          |  |  |                   
      $193.73 - $237.37
      $126K - $154K
     |                   
              4.31K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $107.93 - $110.97
      $66.5K - $68.4K
     |                   
              2.3K
              $252K
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $125K - $164K
     |                   
              10.2K
              $708K
             |  | 
          
        
          |  |  |                   
      $13.19 - $15.44
      $46K - $53.8K
     |                   
              98.2K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $15.65 - $18.93
      $5.1K - $6.17K
     |                   
              98.6K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $33.53 - $37.33
      $39.1K - $43.5K
     |                   
              5.73K
              $200K
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $5.97K - $7.16K
     |                   
              3.79K
              $382K
             |  | 
          
        
          |  |  |                   
      $498.8 - $620.9
      $181K - $225K
     |                   
              2.65K
              $1.65M
             |  | 
          
        
          |  |  |                   
      $88.76 - $105.77
      $20.1K - $23.9K
     |                   
              2.12K
              $208K
             |  | 
          
        
          |  |  |                   
      $54.19 - $67.22
      $52.4K - $65K
     |                   
              3.85K
              $258K
             |  | 
          
        
          |  |  |                   
      $236.71 - $261.92
      $7.81K - $8.64K
     |                   
              1.81K
              $450K
             |  | 
          
        
          |  |  |                   
      $320.42 - $424.58
      $56.1K - $74.3K
     |                   
              487
              $205K
             |  | 
          
        
          |  |  |                   
      $204.89 - $224.73
      $39.3K - $43.1K
     |                   
              3.02K
              $660K
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $2.66K - $2.95K
     |                   
              5.14K
              $533K
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $33.6K - $40.7K
     |                   
              2.29K
              $812K
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $1.12K - $1.29K
     |                   
              1.35K
              $402K
             |  | 
          
        
          |  |  |                   
      $376.48 - $440.65
      $44.4K - $52K
     |                   
              1.51K
              $664K
             |  | 
          
        
          |  |  |                   
      $100.04 - $100.54
      $17K - $17.1K
     |                   
              2.71K
              $272K
             |  | 
          
        
          |  |  |                   
      $102.8 - $118.19
      $44.1K - $50.7K
     |                   
              9.3K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $14.9K - $16.2K
     |                   
              2.26K
              $207K
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $5.42K - $6.38K
     |                   
              1.5K
              $301K
             |  | 
          
        
          |  |  |                   
      $60.86 - $71.29
      $29.9K - $35K
     |                   
              6.52K
              $464K
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $1.57K - $1.74K
     |                   
              2.47K
              $291K
             |  |