|  |  |                   
      $33.89 - $46.39
      $1.39M - $1.91M
     |                   
              11.9K
              $552K
             |  | 
          
        
          |  |  |                   
      $47.86 - $55.77
      $782K - $911K
     |                   
              184K
              $9.72M
             |  | 
          
        
          |  |  |                   
      $131.55 - $151.93
      $874K - $1.01M
     |                   
              28.6K
              $3.98M
             |  | 
          
        
          |  |  |                   
      $84.99 - $96.82
      $850K - $968K
     |                   
              60.5K
              $5.51M
             |  | 
          
        
          |  |  |                   
      $60.21 - $75.37
      $1.12M - $1.4M
     |                   
              265
              $20K
             |  | 
          
        
          |  |  |                   
      $16.42 - $22.25
      $528K - $716K
     |                   
              209K
              $3.74M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              385K
              $9.11M
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $627K - $707K
     |                   
              89K
              $9.38M
             |  | 
          
        
          |  |  |                   
      $38.62 - $53.97
      $1.21M - $1.68M
     |                   
              3.4K
              $184K
             |  | 
          
        
          |  |  |                   
      $277.23 - $315.28
      $1.28M - $1.46M
     |                   
              25.6K
              $8.03M
             |  | 
          
        
          |  |  |                   
      $64.62 - $74.0
      $1.69M - $1.94M
     |                   
              149K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $206.03 - $243.28
      $1.27M - $1.5M
     |                   
              31.6K
              $7.34M
             |  | 
          
        
          |  |  |                   
      $62.44 - $71.44
      $825K - $944K
     |                   
              54.2K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $152.87 - $168.51
      $995K - $1.1M
     |                   
              27.5K
              $4.45M
             |  | 
          
        
          |  |  |                   
      $67.07 - $78.22
      $2.11M - $2.46M
     |                   
              199K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $126.84 - $145.22
      $682K - $781K
     |                   
              25.9K
              $3.34M
             |  | 
          
        
          |  |  |                   
      $81.16 - $95.48
      $673K - $792K
     |                   
              56.6K
              $4.87M
             |  | 
          
        
          |  |  |                   
      $71.96 - $83.42
      $894K - $1.04M
     |                   
              84.7K
              $7.01M
             |  | 
          
        
          |  |  |                   
      $29.11 - $31.44
      $710K - $767K
     |                   
              496K
              $15M
             |  | 
          
        
          |  |  |                   
      $139.81 - $165.8
      $897K - $1.06M
     |                   
              33.5K
              $5.21M
             |  | 
          
        
          |  |  |                   
      $39.96 - $44.75
      $345K - $387K
     |                   
              163K
              $6.63M
             |  | 
          
        
          |  |  |                   
      $5.52 - $7.58
      $11.2M - $15.4M
     |                   
              13.6M
              $98.3M
             |  | 
          
        
          |  |  |                   
      $56.17 - $75.73
      $244K - $329K
     |                   
              107K
              $7.17M
             |  | 
          
        
          |  |  |                   
      $275.93 - $326.59
      $1.43M - $1.69M
     |                   
              30.4K
              $9.84M
             |  | 
          
        
          |  |  |                   
      $90.5 - $114.3
      $1.42M - $1.79M
     |                   
              76.1K
              $8.68M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $1.15M - $1.26M
     |                   
              349K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $125K - $152K
     |                   
              18K
              $7.01M
             |  | 
          
        
          |  |  |                   
      $254.34 - $336.43
      $748K - $989K
     |                   
              12.4K
              $3.55M
             |  | 
          
        
          |  |  |                   
      $55.13 - $75.25
      $271K - $370K
     |                   
              89.7K
              $6.15M
             |  | 
          
        
          |  |  |                   
      $96.79 - $123.55
      $1.13M - $1.44M
     |                   
              58.5K
              $6.71M
             |  | 
          
        
          |  |  |                   
      $132.23 - $171.87
      $3.37M - $4.39M
     |                   
              98.3K
              $16.6M
             |  | 
          
        
          |  |  |                   
      $146.74 - $176.07
      $679K - $815K
     |                   
              38.3K
              $6.21M
             |  | 
          
        
          |  |  |                   
      $8.17 - $10.35
      $161K - $204K
     |                   
              847K
              $8.01M
             |  | 
          
        
          |  |  |                   
      $10.59 - $11.48
      $866K - $939K
     |                   
              106K
              $1.22M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              93.3K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $88.67 - $120.26
      $508K - $689K
     |                   
              48K
              $4.87M
             |  | 
          
        
          |  |  |                   
      $52.78 - $61.24
      $984K - $1.14M
     |                   
              78.1K
              $4.74M
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $1.12M - $1.37M
     |                   
              86.8K
              $13.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              40.3K
              $3.29M
             |  | 
          
        
          |  |  |                   
      $115.1 - $129.63
      $829K - $934K
     |                   
              50.5K
              $6.51M
             |  | 
          
        
          |  |  |                   
      $100.44 - $129.37
      $436K - $562K
     |                   
              37.9K
              $3.91M
             |  | 
          
        
          |  |  |                   
      $68.45 - $79.6
      $998K - $1.16M
     |                   
              88.5K
              $7.04M
             |  | 
          
        
          |  |  |                   
      $218.41 - $252.43
      $668K - $772K
     |                   
              54K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $167.18 - $211.38
      $1.52M - $1.92M
     |                   
              50.5K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $8.6 - $10.66
      $45.6K - $56.6K
     |                   
              364K
              $3.19M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $422K - $530K
     |                   
              28K
              $5.85M
             |  | 
          
        
          |  |  |                   
      $133.66 - $158.53
      $1.04M - $1.24M
     |                   
              49.5K
              $7.74M
             |  | 
          
        
          |  |  |                   
      $39.49 - $53.64
      $856K - $1.16M
     |                   
              90.6K
              $4.74M
             |  | 
          
        
          |  |  |                   
      $6.87 - $8.24
      $559K - $671K
     |                   
              383K
              $3.02M
             |  | 
          
        
          |  |  |                   
      $26.8 - $37.92
      $97.7K - $138K
     |                   
              104K
              $3.32M
             |  |