|  |  |                   
      $94.31 - $157.99
      $31.6M - $53M
     |                   
              772K
              $122M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $2.01M - $2.82M
     |                   
              53.7K
              $26.7M
             |  | 
          
        
          |  |  |                   
      $45.98 - $56.15
      $2.46M - $3M
     |                   
              61.5K
              $3.45M
             |  | 
          
        
          |  |  |                   
      $82.96 - $110.1
      $522K - $693K
     |                   
              134K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $329.49 - $438.4
      $1.09M - $1.45M
     |                   
              21.9K
              $9.59M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $1.06M - $1.68M
     |                   
              9.23K
              $4.7M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $1.76M - $1.93M
     |                   
              76.1K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $168.34 - $195.42
      $1.06M - $1.23M
     |                   
              108K
              $21.2M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $1.36M - $1.71M
     |                   
              13.7K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $1.1M - $1.26M
     |                   
              79.4K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $17.1K - $32.3K
     |                   
              9.74K
              $2.68M
             |  | 
          
        
          |  |  |                   
      $69.34 - $117.71
      $32K - $54.4K
     |                   
              35.4K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $119.93 - $156.36
      $182K - $237K
     |                   
              21.5K
              $3.32M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $348K - $425K
     |                   
              29.2K
              $2.86M
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.75
      $632K - $645K
     |                   
              56.5K
              $2.87M
             |  | 
          
        
          |  |  |                   
      $48.48 - $50.99
      $585K - $615K
     |                   
              56.6K
              $2.89M
             |  | 
          
        
          |  |  |                   
      $49.98 - $50.26
      $613K - $617K
     |                   
              22.4K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $41.6K - $63.7K
     |                   
              3.08K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $18.91 - $22.43
      $452K - $536K
     |                   
              34.4K
              $756K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              35.8K
              $6.52M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              23.1K
              $2M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $169K - $197K
     |                   
              2.7K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $72.1K - $82.9K
     |                   
              51.5K
              $9.1M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $76.4K - $99.7K
     |                   
              21K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $292K - $329K
     |                   
              4.07K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $113.67 - $150.4
      $102K - $135K
     |                   
              3.22K
              $483K
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $7.64K - $10.5K
     |                   
              3.42K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $81.46 - $94.63
      $131K - $152K
     |                   
              4.02K
              $380K
             |  | 
          
        
          |  |  |                   
      $10.66 - $12.92
      $162K - $196K
     |                   
              32K
              $373K
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $71.6K - $96.2K
     |                   
              1.93K
              $394K
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $8.75K - $15K
     |                   
              1.74K
              $388K
             |  | 
          
        
          |  |  |                   
      $116.42 - $147.52
      $50.6K - $64.2K
     |                   
              4.48K
              $660K
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $14.4K - $21K
     |                   
              7.26K
              $617K
             |  | 
          
        
          |  |  |                   
      $97.68 - $121.38
      $44.7K - $55.6K
     |                   
              6.03K
              $731K
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $114K - $123K
     |                   
              12.4K
              $879K
             |  | 
          
        
          |  |  |                   
      $740.07 - $914.43
      $107K - $133K
     |                   
              517
              $411K
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $12.6K - $17.9K
     |                   
              1.43K
              $554K
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $6.79K - $9.58K
     |                   
              3.09K
              $435K
             |  | 
          
        
          |  |  |                   
      $120.07 - $151.11
      $19.1K - $24K
     |                   
              3.7K
              $553K
             |  | 
          
        
          |  |  |                   
      $106.53 - $122.8
      $88.4K - $102K
     |                   
              4.69K
              $528K
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $47.9K - $54.5K
     |                   
              4.12K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $8.6K - $11K
     |                   
              6.26K
              $996K
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $67.7K - $74.1K
     |                   
              16K
              $694K
             |  | 
          
        
          |  |  |                   
      $113.75 - $148.48
      $13.2K - $17.2K
     |                   
              1.77K
              $258K
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $6.03K - $6.81K
     |                   
              1.78K
              $824K
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $91.3 - $114
     |                   
              4.83K
              $275K
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $7.68K - $9.45K
     |                   
              933
              $524K
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $176K - $197K
     |                   
              3.72K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $52.31 - $63.72
      $209 - $255
     |                   
              3.72K
              $236K
             |  | 
          
        
          |  |  |                   
      $83.54 - $100.04
      $334 - $400
     |                   
              6.31K
              $627K
             |  |