|  |  |                   
      $56.12 - $64.53
      $474K - $545K
     |                   
              121K
              $7.54M
             |  | 
          
        
          |  |  |                   
      $43.81 - $53.0
      $472K - $571K
     |                   
              46.5K
              $2.4M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              395K
              $7.5M
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $1.22M - $1.45M
     |                   
              353K
              $17.4M
             |  | 
          
        
          |  |  |                   
      $114.62 - $132.25
      $378K - $436K
     |                   
              67.8K
              $8.57M
             |  | 
          
        
          |  |  |                   
      $43.07 - $54.05
      $196K - $247K
     |                   
              52.9K
              $2.55M
             |  | 
          
        
          |  |  |                   
      $18.7 - $21.69
      $413K - $479K
     |                   
              382K
              $8.03M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              42.8K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $4.31 - $5.91
      $82.5K - $113K
     |                   
              242K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $31.57 - $39.41
      $142K - $177K
     |                   
              94.7K
              $3.37M
             |  | 
          
        
          |  |  |                   
      $17.41 - $21.38
      $129K - $159K
     |                   
              92.7K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $145.28 - $176.09
      $235K - $285K
     |                   
              21K
              $3.51M
             |  | 
          
        
          |  |  |                   
      $36.86 - $43.38
      $5.05K - $5.94K
     |                   
              83.4K
              $3.09M
             |  | 
          
        
          |  |  |                   
      $44.94 - $56.99
      $706K - $895K
     |                   
              88K
              $4.94M
             |  | 
          
        
          |  |  |                   
      $35.55 - $39.05
      $239K - $262K
     |                   
              116K
              $4.26M
             |  | 
          
        
          |  |  |                   
      $51.18 - $63.89
      $98.9K - $123K
     |                   
              41.4K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $70.68 - $79.12
      $187K - $209K
     |                   
              44K
              $3.22M
             |  | 
          
        
          |  |  |                   
      $36.92 - $41.39
      $132K - $148K
     |                   
              78.8K
              $2.93M
             |  | 
          
        
          |  |  |                   
      $35.88 - $43.68
      $253K - $308K
     |                   
              91.5K
              $3.89M
             |  | 
          
        
          |  |  |                   
      $430.72 - $497.52
      $59.4K - $68.7K
     |                   
              28.4K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $116.9 - $132.12
      $185K - $209K
     |                   
              20.6K
              $2.59M
             |  | 
          
        
          |  |  |                   
      $218.41 - $252.43
      $185K - $214K
     |                   
              113K
              $28M
             |  | 
          
        
          |  |  |                   
      $31.82 - $39.04
      $68.6K - $84.2K
     |                   
              28.3K
              $904K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              122K
              $2.78M
             |  | 
          
        
          |  |  |                   
      $28.81 - $34.65
      $79.3K - $95.4K
     |                   
              45.3K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $37.56 - $43.42
      $235K - $271K
     |                   
              75.5K
              $3.26M
             |  | 
          
        
          |  |  |                   
      $10.66 - $12.92
      $97.2K - $118K
     |                   
              87.9K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $33.53 - $37.33
      $134K - $149K
     |                   
              50.4K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $30.08 - $37.02
      $192K - $237K
     |                   
              74.6K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $13.24 - $17.71
      $90K - $120K
     |                   
              101K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $56.86 - $74.12
      $184K - $240K
     |                   
              84.8K
              $5.72M
             |  | 
          
        
          |  |  |                   
      $14.72 - $17.13
      $88.1K - $102K
     |                   
              75.8K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $133.5 - $155.51
      $20.2K - $23.5K
     |                   
              14.3K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $83.56 - $99.08
      $23.2K - $27.5K
     |                   
              51.1K
              $4.85M
             |  | 
          
        
          |  |  |                   
      $26.06 - $28.7
      $83.9K - $92.4K
     |                   
              40.2K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $124.45 - $160.72
      $203K - $262K
     |                   
              2.37K
              $344K
             |  | 
          
        
          |  |  |                   
      $13.09 - $16.29
      $70.6K - $87.8K
     |                   
              67.5K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $68.74 - $76.77
      $70K - $78.2K
     |                   
              18.7K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $28.45 - $33.08
      $76.9K - $89.4K
     |                   
              79.2K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $8.85 - $11.18
      $87.3K - $110K
     |                   
              79.8K
              $816K
             |  | 
          
        
          |  |  |                   
      $167.22 - $212.42
      $54.8K - $69.7K
     |                   
              18K
              $3.56M
             |  | 
          
        
          |  |  |                   
      $25.97 - $29.73
      $62.6K - $71.7K
     |                   
              31.2K
              $855K
             |  | 
          
        
          |  |  |                   
      $19.53 - $23.3
      $137K - $164K
     |                   
              88.4K
              $2M
             |  | 
          
        
          |  |  |                   
      $7.22 - $8.85
      $70.4K - $86.3K
     |                   
              119K
              $981K
             |  | 
          
        
          |  |  |                   
      $25.15 - $30.53
      $138K - $167K
     |                   
              67.4K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $27.38 - $30.93
      $45.8K - $51.7K
     |                   
              20.3K
              $561K
             |  | 
          
        
          |  |  |                   
      $31.74 - $41.27
      $169K - $220K
     |                   
              66.9K
              $2.56M
             |  | 
          
        
          |  |  |                   
      $6.82 - $8.08
      $64.8K - $76.8K
     |                   
              76.5K
              $577K
             |  | 
          
        
          |  |  |                   
      $14.58 - $17.11
      $37K - $43.4K
     |                   
              32.5K
              $483K
             |  | 
          
        
          |  |  |                   
      $4.06 - $5.24
      $31.6K - $40.8K
     |                   
              98.2K
              $424K
             |  |