|  |  |                   
      $42.54 - $48.1
      $36.9K - $41.7K
     |                   
              19.3K
              $912K
             |  | 
          
        
          |  |  |                   
      $8.27 - $10.48
      $108K - $137K
     |                   
              13K
              $136K
             |  | 
          
        
          |  |  |                   
      $66.98 - $79.52
      $67.8K - $80.5K
     |                   
              10.4K
              $770K
             |  | 
          
        
          |  |  |                   
      $28.92 - $32.19
      $50.2K - $55.9K
     |                   
              30.9K
              $985K
             |  | 
          
        
          |  |  |                   
      $209.25 - $227.98
      $90.2K - $98.3K
     |                   
              3.33K
              $756K
             |  | 
          
        
          |  |  |                   
      $90.61 - $102.67
      $106K - $121K
     |                   
              3.59K
              $363K
             |  | 
          
        
          |  |  |                   
      $106.99 - $114.46
      $115K - $123K
     |                   
              5.07K
              $577K
             |  | 
          
        
          |  |  |                   
      $35.81 - $39.62
      $34K - $37.6K
     |                   
              27.9K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $38.68 - $50.55
      $1.86K - $2.43K
     |                   
              12K
              $583K
             |  | 
          
        
          |  |  |                   
      $211.13 - $246.22
      $6.55K - $7.63K
     |                   
              3.14K
              $771K
             |  | 
          
        
          |  |  |                   
      $1.69 - $2.86
      $76.1K - $129K
     |                   
              45K
              $123K
             |  | 
          
        
          |  |  |                   
      $34.54 - $37.28
      $9.19K - $9.92K
     |                   
              56.1K
              $2.05M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              25.2K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $117.67 - $131.43
      $104K - $116K
     |                   
              4.66K
              $574K
             |  | 
          
        
          |  |  |                   
      $105.16 - $140.03
      $54.5K - $72.5K
     |                   
              2.35K
              $318K
             |  | 
          
        
          |  |  |                   
      $220.68 - $255.63
      $80.1K - $92.8K
     |                   
              3.59K
              $882K
             |  | 
          
        
          |  |  |                   
      $259.39 - $285.47
      $80.4K - $88.5K
     |                   
              6.27K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $311.12 - $482.13
      $19.9K - $30.9K
     |                   
              699
              $318K
             |  | 
          
        
          |  |  |                   
      $8.25 - $13.4
      $95.1K - $154K
     |                   
              11.5K
              $110K
             |  | 
          
        
          |  |  |                   
      $39.76 - $45.82
      $44.1K - $50.9K
     |                   
              11.5K
              $528K
             |  | 
          
        
          |  |  |                   
      $194.44 - $206.51
      $1.75K - $1.86K
     |                   
              9.53K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $9.0 - $9.32
      $99K - $103K
     |                   
              39K
              $359K
             |  | 
          
        
          |  |  |                   
      $774.14 - $975.23
      $32.5K - $41K
     |                   
              363
              $346K
             |  | 
          
        
          |  |  |                   
      $10.82 - $12.09
      $11.3K - $12.6K
     |                   
              84.3K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $225.33 - $246.01
      $409K - $447K
     |                   
              20K
              $4.6M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              7.68K
              $103K
             |  | 
          
        
          |  |  |                   
      $139.5 - $153.94
      $48.8K - $53.9K
     |                   
              12.6K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $12.76 - $15.51
      $33.7K - $40.9K
     |                   
              23.9K
              $370K
             |  | 
          
        
          |  |  |                   
      $45.72 - $47.27
      $82.2K - $84.9K
     |                   
              25.2K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $13.68 - $20.14
      $21.2K - $31.2K
     |                   
              13K
              $261K
             |  | 
          
        
          |  |  |                   
      $50.81 - $51.07
      $94.5K - $95K
     |                   
              14.9K
              $760K
             |  | 
          
        
          |  |  |                   
      $42.67 - $46.91
      $60.9K - $67K
     |                   
              8.49K
              $397K
             |  | 
          
        
          |  |  |                   
      $843.9 - $1078.6
      $11.8K - $15.1K
     |                   
              448
              $483K
             |  | 
          
        
          |  |  |                   
      $67.56 - $80.65
      $2.7K - $3.23K
     |                   
              7.25K
              $585K
             |  | 
          
        
          |  |  |                   
      $14.1 - $23.02
      $5.08K - $8.29K
     |                   
              12.1K
              $276K
             |  | 
          
        
          |  |  |                   
      $137.04 - $165.9
      $33.2K - $40.1K
     |                   
              3.39K
              $533K
             |  | 
          
        
          |  |  |                   
      $436.24 - $517.65
      $87.7K - $104K
     |                   
              1.41K
              $681K
             |  | 
          
        
          |  |  |                   
      $91.69 - $109.88
      $89.9K - $108K
     |                   
              7.49K
              $710K
             |  | 
          
        
          |  |  |                   
      $33.26 - $34.01
      $69.8K - $71.4K
     |                   
              56.4K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $145.8 - $158.1
      $39.4K - $42.7K
     |                   
              5.11K
              $808K
             |  | 
          
        
          |  |  |                   
      $63.72 - $70.29
      $21.1K - $23.3K
     |                   
              14K
              $954K
             |  | 
          
        
          |  |  |                   
      $69.48 - $80.06
      $3.89K - $4.48K
     |                   
              8.72K
              $693K
             |  | 
          
        
          |  |  |                   
      $208.95 - $229.72
      $45.1K - $49.6K
     |                   
              2.34K
              $537K
             |  | 
          
        
          |  |  |                   
      $28.75 - $31.93
      $25.8K - $28.6K
     |                   
              23.6K
              $736K
             |  | 
          
        
          |  |  |                   
      $4.73 - $8.22
      $62.1K - $108K
     |                   
              13.1K
              $85K
             |  | 
          
        
          |  |  |                   
      $96.22 - $98.19
      $68.9K - $70.3K
     |                   
              19.8K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $85.61 - $93.54
      $80.4K - $87.8K
     |                   
              8.5K
              $770K
             |  | 
          
        
          |  |  |                   
      $39.37 - $44.24
      $45.1K - $50.7K
     |                   
              9.44K
              $413K
             |  | 
          
        
          |  |  |                   
      $134.42 - $141.26
      $21K - $22K
     |                   
              13.3K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $119.89 - $127.16
      $29.9K - $31.7K
     |                   
              9.26K
              $1.17M
             |  |