|  |  |                   
      $16.24 - $19.1
      $15K - $17.6K
     |                   
              14.7K
              $269K
             |  | 
          
        
          |  |  |                   
      $10.87 - $13.02
      $2.17K - $2.6K
     |                   
              12K
              $153K
             |  | 
          
        
          |  |  |                   
      $394.72 - $440.39
      $23.7K - $26.4K
     |                   
              1.25K
              $527K
             |  | 
          
        
          |  |  |                   
      $42.23 - $46.38
      $12.2K - $13.4K
     |                   
              6.39K
              $284K
             |  | 
          
        
          |  |  |                   
      $64.87 - $75.0
      $30K - $34.7K
     |                   
              8.63K
              $603K
             |  | 
          
        
          |  |  |                   
      $3.84 - $4.48
      $2.11K - $2.46K
     |                   
              38K
              $167K
             |  | 
          
        
          |  |  |                   
      $70.48 - $82.91
      $5.78K - $6.8K
     |                   
              6.2K
              $501K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.58K
              $220K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20.3K
              $545K
             |  | 
          
        
          |  |  |                   
      $50.42 - $59.65
      $151 - $179
     |                   
              4.23K
              $252K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              25.2K
              $528K
             |  | 
          
        
          |  |  |                   
      $4.36 - $4.7
      $419 - $451
     |                   
              14.7K
              $69K
             |  | 
          
        
          |  |  |                   
      $90.88 - $104.3
      $28.2K - $32.3K
     |                   
              7.46K
              $738K
             |  | 
          
        
          |  |  |                   
      $15.1 - $15.75
      $7.7K - $8.03K
     |                   
              28.2K
              $434K
             |  | 
          
        
          |  |  |                   
      $12.21 - $13.9
      $8.5K - $9.67K
     |                   
              12.9K
              $168K
             |  | 
          
        
          |  |  |                   
      $9.19 - $10.76
      $54.5K - $63.8K
     |                   
              107K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $86.4 - $99.09
      $29.9K - $34.3K
     |                   
              14.4K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $8.12 - $10.92
      $16K - $21.5K
     |                   
              14.8K
              $143K
             |  | 
          
        
          |  |  |                   
      $430.72 - $497.52
      $3.88K - $4.48K
     |                   
              508
              $229K
             |  | 
          
        
          |  |  |                   
      $9.74 - $10.75
      $263 - $290
     |                   
              12.4K
              $133K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11K
              $497K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              558
              $655K
             |  | 
          
        
          |  |  |                   
      $77.89 - $92.6
      $1.56K - $1.85K
     |                   
              2.64K
              $219K
             |  | 
          
        
          |  |  |                   
      $2.8 - $4.76
      $1.96K - $3.33K
     |                   
              17.4K
              $74K
             |  | 
          
        
          |  |  |                   
      $14.51 - $15.62
      $32.5K - $34.9K
     |                   
              72.8K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $12.76 - $14.51
      $1.67K - $1.9K
     |                   
              25.7K
              $368K
             |  | 
          
        
          |  |  |                   
      $10.36 - $14.93
      $7.47K - $10.8K
     |                   
              50.2K
              $683K
             |  | 
          
        
          |  |  |                   
      $10.29 - $11.24
      $1.25K - $1.36K
     |                   
              11.8K
              $129K
             |  | 
          
        
          |  |  |                   
      $137.0 - $174.37
      $21.4K - $27.2K
     |                   
              1.61K
              $253K
             |  | 
          
        
          |  |  |                   
      $487.07 - $672.24
      $7.79K - $10.8K
     |                   
              844
              $470K
             |  | 
          
        
          |  |  |                   
      $77.56 - $87.72
      $7.68K - $8.68K
     |                   
              8.16K
              $698K
             |  | 
          
        
          |  |  |                   
      $198.07 - $245.17
      $89.9K - $111K
     |                   
              6.98K
              $1.59M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              36.6K
              $462K
             |  | 
          
        
          |  |  |                   
      $102.24 - $109.76
      $67.9K - $72.9K
     |                   
              16.5K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $23.09 - $25.91
      $2.63K - $2.95K
     |                   
              10.7K
              $264K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.63K
              $343K
             |  | 
          
        
          |  |  |                   
      $3.9 - $4.7
      $4.1K - $4.94K
     |                   
              27.4K
              $113K
             |  | 
          
        
          |  |  |                   
      $36.67 - $52.23
      $4.4K - $6.27K
     |                   
              4.37K
              $208K
             |  | 
          
        
          |  |  |                   
      $46.68 - $53.89
      $5.93K - $6.84K
     |                   
              8.01K
              $412K
             |  | 
          
        
          |  |  |                   
      $45.07 - $52.57
      $100K - $117K
     |                   
              41.4K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $92.87 - $125.73
      $38.1K - $51.5K
     |                   
              15.8K
              $1.89M
             |  | 
          
        
          |  |  |                   
      $108.41 - $120.51
      $9.11K - $10.1K
     |                   
              6.57K
              $770K
             |  | 
          
        
          |  |  |                   
      $9.75 - $10.96
      $146 - $164
     |                   
              30.5K
              $316K
             |  | 
          
        
          |  |  |                   
      $1699.35 - $1901.99
      $10.2K - $11.4K
     |                   
              211
              $379K
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $94K - $104K
     |                   
              21.9K
              $2.27M
             |  | 
          
        
          |  |  |                   
      $81.16 - $95.48
      $2.03K - $2.39K
     |                   
              3.41K
              $293K
             |  | 
          
        
          |  |  |                   
      $236.71 - $261.92
      $3.55K - $3.93K
     |                   
              1.85K
              $460K
             |  | 
          
        
          |  |  |                   
      $19.37 - $25.23
      $2.42K - $3.15K
     |                   
              18.9K
              $436K
             |  | 
          
        
          |  |  |                   
      $35.16 - $40.88
      $1.13K - $1.31K
     |                   
              12.4K
              $465K
             |  | 
          
        
          |  |  |                   
      $19.26 - $25.7
      $44.4K - $59.3K
     |                   
              17.9K
              $365K
             |  |