|  |  |                   
      $218.97 - $332.17
      $384K - $583K
     |                   
              16.7K
              $5.55M
             |  | 
          
        
          |  |  |                   
      $32.8 - $39.31
      $2.36M - $2.83M
     |                   
              600K
              $21.7M
             |  | 
          
        
          |  |  |                   
      $41.88 - $57.12
      $673K - $918K
     |                   
              124K
              $7.09M
             |  | 
          
        
          |  |  |                   
      $78.52 - $100.4
      $1.68M - $2.14M
     |                   
              47.9K
              $4.11M
             |  | 
          
        
          |  |  |                   
      $29.53 - $38.63
      $2.51M - $3.28M
     |                   
              210K
              $6.34M
             |  | 
          
        
          |  |  |                   
      $35.34 - $71.6
      $320K - $647K
     |                   
              51.6K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $44.53 - $60.36
      $13.5K - $18.3K
     |                   
              127K
              $7.69M
             |  | 
          
        
          |  |  |                   
      $9.79 - $13.31
      $665K - $903K
     |                   
              334K
              $4.27M
             |  | 
          
        
          |  |  |                   
      $97.32 - $136.25
      $25.1K - $35.2K
     |                   
              56.5K
              $7.19M
             |  | 
          
        
          |  |  |                   
      $156.58 - $193.99
      $928K - $1.15M
     |                   
              30.8K
              $5.97M
             |  | 
          
        
          |  |  |                   
      $30.65 - $39.9
      $1.61M - $2.1M
     |                   
              62.1K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $14.5 - $22.63
      $7.58K - $11.8K
     |                   
              325K
              $6.82M
             |  | 
          
        
          |  |  |                   
      $45.92 - $50.78
      $1.5M - $1.66M
     |                   
              39.5K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $37.81 - $48.03
      $1.21M - $1.54M
     |                   
              58.3K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $143.04 - $178.17
      $570K - $710K
     |                   
              132K
              $21.6M
             |  | 
          
        
          |  |  |                   
      $31.18 - $44.14
      $1.37M - $1.94M
     |                   
              86.6K
              $3.3M
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $1.36M - $2M
     |                   
              28.6K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $50.06 - $80.8
      $867K - $1.4M
     |                   
              20.6K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $1.16M - $1.38M
     |                   
              66.5K
              $3.27M
             |  | 
          
        
          |  |  |                   
      $160.58 - $296.23
      $101K - $187K
     |                   
              10K
              $2.96M
             |  | 
          
        
          |  |  |                   
      $14.03 - $17.63
      $1.97M - $2.47M
     |                   
              556K
              $8.5M
             |  | 
          
        
          |  |  |                   
      $183.37 - $234.7
      $695K - $889K
     |                   
              34.3K
              $7.69M
             |  | 
          
        
          |  |  |                   
      $197.25 - $244.33
      $414K - $513K
     |                   
              70.3K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $35.85 - $44.32
      $542K - $669K
     |                   
              203K
              $8.99M
             |  | 
          
        
          |  |  |                   
      $162.57 - $345.64
      $535K - $1.14M
     |                   
              4.25K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $34.89 - $62.42
      $352K - $629K
     |                   
              75K
              $3.95M
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $775K - $967K
     |                   
              384K
              $4.17M
             |  | 
          
        
          |  |  |                   
      $24.84 - $34.36
      $532K - $736K
     |                   
              157K
              $5.16M
             |  | 
          
        
          |  |  |                   
      $81.84 - $93.53
      $627K - $716K
     |                   
              85.9K
              $7.96M
             |  | 
          
        
          |  |  |                   
      $321.68 - $427.25
      $526K - $699K
     |                   
              13.5K
              $5.53M
             |  | 
          
        
          |  |  |                   
      $16.43 - $28.12
      $294K - $504K
     |                   
              91.4K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $48.03 - $58.9
      $917K - $1.12M
     |                   
              58.4K
              $3.22M
             |  | 
          
        
          |  |  |                   
      $23.54 - $29.66
      $821K - $1.03M
     |                   
              49.9K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $95.12 - $112.71
      $1.11M - $1.31M
     |                   
              56.7K
              $6.09M
             |  | 
          
        
          |  |  |                   
      $4.13 - $10.54
      $1.75K - $4.47K
     |                   
              263K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $45.27 - $79.4
      $248K - $436K
     |                   
              42.8K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $72.7 - $88.29
      $1.3M - $1.58M
     |                   
              41.3K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $144.49 - $190.68
      $261K - $345K
     |                   
              39.8K
              $7.11M
             |  | 
          
        
          |  |  |                   
      $13.55 - $17.87
      $1.77M - $2.33M
     |                   
              383K
              $5.34M
             |  | 
          
        
          |  |  |                   
      $58.78 - $100.27
      $319K - $544K
     |                   
              29.3K
              $2.91M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              24.4K
              $2.11M
             |  | 
          
        
          |  |  |                   
      $133.82 - $151.96
      $3.16M - $3.59M
     |                   
              297K
              $41.4M
             |  | 
          
        
          |  |  |                   
      $33.98 - $44.06
      $815K - $1.06M
     |                   
              194K
              $8.1M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              39.7K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $24.53 - $35.75
      $6.08K - $8.87K
     |                   
              225K
              $7.5M
             |  | 
          
        
          |  |  |                   
      $120.38 - $192.98
      $134K - $215K
     |                   
              18.9K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $46.05 - $58.03
      $648K - $817K
     |                   
              20.1K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $2.96M - $3.55M
     |                   
              301K
              $30.3M
             |  | 
          
        
          |  |  |                   
      $113.94 - $140.12
      $641K - $788K
     |                   
              8.95K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $12.55 - $16.75
      $429K - $572K
     |                   
              326K
              $5.18M
             |  |