|  |  |                   
      $22.84 - $22.95
      $363K - $365K
     |                   
              97.8K
              $2.24M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.23K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $113.6 - $127.77
      $341K - $384K
     |                   
              12.6K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $11.8 - $24.58
      $8.39K - $17.5K
     |                   
              30.5K
              $744K
             |  | 
          
        
          |  |  |                   
      $49.78 - $50.75
      $354K - $361K
     |                   
              20.9K
              $1.06M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.5K
              $3.89M
             |  | 
          
        
          |  |  |                   
      $36.99 - $38.38
      $344K - $357K
     |                   
              12.5K
              $478K
             |  | 
          
        
          |  |  |                   
      $14.62 - $17.17
      $296K - $348K
     |                   
              38.4K
              $634K
             |  | 
          
        
          |  |  |                   
      $135.05 - $147.0
      $344K - $374K
     |                   
              20.1K
              $2.8M
             |  | 
          
        
          |  |  |                   
      $181.39 - $228.28
      $47.9K - $60.3K
     |                   
              16.1K
              $3.46M
             |  | 
          
        
          |  |  |                   
      $195.27 - $233.16
      $361K - $431K
     |                   
              2.23K
              $441K
             |  | 
          
        
          |  |  |                   
      $31.23 - $32.68
      $339K - $355K
     |                   
              14.7K
              $475K
             |  | 
          
        
          |  |  |                   
      $89.82 - $100.39
      $269K - $301K
     |                   
              8.64K
              $867K
             |  | 
          
        
          |  |  |                   
      $108.22 - $120.47
      $294K - $327K
     |                   
              354K
              $39.3M
             |  | 
          
        
          |  |  |                   
      $301.44 - $365.84
      $203K - $246K
     |                   
              13.2K
              $4.28M
             |  | 
          
        
          |  |  |                   
      $69.62 - $73.99
      $53.3K - $56.7K
     |                   
              134K
              $9.63M
             |  | 
          
        
          |  |  |                   
      $116.14 - $168.56
      $18K - $26.1K
     |                   
              6.57K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $24.1 - $26.83
      $360K - $400K
     |                   
              42.4K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $7.26 - $9.11
      $269K - $337K
     |                   
              49.8K
              $443K
             |  | 
          
        
          |  |  |                   
      $10.12 - $17.22
      $95.3K - $162K
     |                   
              36.2K
              $622K
             |  | 
          
        
          |  |  |                   
      $41.34 - $45.65
      $215K - $237K
     |                   
              33.8K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $101.2 - $109.16
      $96.4K - $104K
     |                   
              31K
              $3.37M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20K
              $341K
             |  | 
          
        
          |  |  |                   
      $46.51 - $50.07
      $385K - $415K
     |                   
              33.2K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $109.47 - $119.06
      $282K - $306K
     |                   
              6.52K
              $772K
             |  | 
          
        
          |  |  |                   
      $53.72 - $63.45
      $24.3K - $28.7K
     |                   
              40.1K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $11.8 - $14.39
      $265K - $324K
     |                   
              36.3K
              $501K
             |  | 
          
        
          |  |  |                   
      $77.87 - $101.11
      $397K - $515K
     |                   
              12.3K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $49.58 - $49.83
      $321K - $323K
     |                   
              218K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $96.35 - $111.0
      $5.68K - $6.55K
     |                   
              28.3K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $32.11 - $34.92
      $305K - $332K
     |                   
              11.4K
              $399K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.33K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $89.46 - $104.46
      $297K - $347K
     |                   
              11.7K
              $1.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              25.5K
              $334K
             |  | 
          
        
          |  |  |                   
      $22.13 - $30.03
      $96.8K - $131K
     |                   
              39.6K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $22.0 - $26.51
      $261K - $314K
     |                   
              24.8K
              $653K
             |  | 
          
        
          |  |  |                   
      $697.13 - $769.67
      $34.2K - $37.7K
     |                   
              4.97K
              $3.77M
             |  | 
          
        
          |  |  |                   
      $3.84 - $7.84
      $150K - $306K
     |                   
              63.3K
              $458K
             |  | 
          
        
          |  |  |                   
      $76.33 - $82.51
      $840 - $908
     |                   
              49.4K
              $4.07M
             |  | 
          
        
          |  |  |                   
      $47.99 - $54.16
      $279K - $315K
     |                   
              9.8K
              $518K
             |  | 
          
        
          |  |  |                   
      $27.55 - $30.19
      $319K - $350K
     |                   
              28.4K
              $804K
             |  | 
          
        
          |  |  |                   
      $41.97 - $45.5
      $97.5K - $106K
     |                   
              73.5K
              $3.34M
             |  | 
          
        
          |  |  |                   
      $77.06 - $89.32
      $361K - $418K
     |                   
              10.2K
              $785K
             |  | 
          
        
          |  |  |                   
      $29.42 - $43.66
      $65.6K - $97.4K
     |                   
              19.4K
              $832K
             |  | 
          
        
          |  |  |                   
      $67.24 - $74.3
      $201K - $223K
     |                   
              15.8K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $7.14 - $11.56
      $199K - $322K
     |                   
              45.7K
              $489K
             |  | 
          
        
          |  |  |                   
      $15.72 - $18.54
      $294K - $347K
     |                   
              30.9K
              $524K
             |  | 
          
        
          |  |  |                   
      $277.04 - $389.47
      $117K - $164K
     |                   
              2.76K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $55.81 - $60.32
      $95.3K - $103K
     |                   
              65.9K
              $3.92M
             |  | 
          
        
          |  |  |                   
      $3.92 - $6.64
      $133K - $226K
     |                   
              114K
              $629K
             |  |