|  |  |                   
      $114.78 - $133.31
      $223K - $259K
     |                   
              16.3K
              $2.17M
             |  | 
          
        
          |  |  |                   
      $364.73 - $454.9
      $260K - $324K
     |                   
              713
              $320K
             |  | 
          
        
          |  |  |                   
      $41.22 - $55.5
      $165 - $222
     |                   
              51.7K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $31.59 - $38.0
      $2.83M - $3.4M
     |                   
              955K
              $30.2M
             |  | 
          
        
          |  |  |                   
      $10.02 - $13.19
      $450K - $592K
     |                   
              280K
              $3.26M
             |  | 
          
        
          |  |  |                   
      $5.61 - $8.97
      $45.7K - $73.1K
     |                   
              112K
              $948K
             |  | 
          
        
          |  |  |                   
      $4.83 - $6.91
      $325K - $465K
     |                   
              96K
              $496K
             |  | 
          
        
          |  |  |                   
      $18.03 - $25.49
      $219K - $310K
     |                   
              12.1K
              $303K
             |  | 
          
        
          |  |  |                   
      $19.1 - $23.83
      $219K - $273K
     |                   
              24.9K
              $592K
             |  | 
          
        
          |  |  |                   
      $26.18 - $30.91
      $221K - $261K
     |                   
              34.3K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $5.46 - $10.53
      $5.97K - $11.5K
     |                   
              96.2K
              $995K
             |  | 
          
        
          |  |  |                   
      $2.13 - $3.32
      $263K - $410K
     |                   
              165K
              $426K
             |  | 
          
        
          |  |  |                   
      $26.62 - $50.6
      $159K - $302K
     |                   
              5.98K
              $295K
             |  | 
          
        
          |  |  |                   
      $15.5 - $20.19
      $234K - $305K
     |                   
              43.4K
              $820K
             |  | 
          
        
          |  |  |                   
      $2.88 - $4.08
      $60.3K - $85.4K
     |                   
              769K
              $2.78M
             |  | 
          
        
          |  |  |                   
      $69.36 - $81.21
      $524K - $614K
     |                   
              52.3K
              $3.88M
             |  | 
          
        
          |  |  |                   
      $3.65 - $6.59
      $84.1K - $152K
     |                   
              82K
              $540K
             |  | 
          
        
          |  |  |                   
      $65.0 - $82.89
      $7.67K - $9.78K
     |                   
              32K
              $2.64M
             |  | 
          
        
          |  |  |                   
      $10.57 - $15.97
      $192K - $291K
     |                   
              254K
              $4.03M
             |  | 
          
        
          |  |  |                   
      $11.9 - $15.57
      $42.8K - $55.9K
     |                   
              134K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $7.24 - $11.01
      $145K - $220K
     |                   
              38.6K
              $423K
             |  | 
          
        
          |  |  |                   
      $24.35 - $30.0
      $156K - $192K
     |                   
              24.7K
              $738K
             |  | 
          
        
          |  |  |                   
      $39.51 - $69.09
      $158K - $276K
     |                   
              4K
              $276K
             |  | 
          
        
          |  |  |                   
      $21.1 - $35.01
      $238K - $395K
     |                   
              11.3K
              $275K
             |  | 
          
        
          |  |  |                   
      $75.29 - $91.16
      $7.15K - $8.66K
     |                   
              37.2K
              $3.35M
             |  | 
          
        
          |  |  |                   
      $39.17 - $54.26
      $432K - $598K
     |                   
              97.3K
              $4.89M
             |  | 
          
        
          |  |  |                   
      $8.21 - $12.77
      $212K - $329K
     |                   
              75.4K
              $885K
             |  | 
          
        
          |  |  |                   
      $41.61 - $52.3
      $218K - $274K
     |                   
              5.24K
              $271K
             |  | 
          
        
          |  |  |                   
      $9.27 - $11.41
      $222K - $274K
     |                   
              275K
              $2.85M
             |  | 
          
        
          |  |  |                   
      $103.16 - $128.52
      $103 - $129
     |                   
              21.4K
              $2.75M
             |  | 
          
        
          |  |  |                   
      $122.57 - $173.27
      $11K - $15.6K
     |                   
              7.73K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $8.45 - $9.78
      $231K - $267K
     |                   
              27.3K
              $266K
             |  | 
          
        
          |  |  |                   
      $7.9 - $11.13
      $2.84K - $4.01K
     |                   
              309K
              $3.42M
             |  | 
          
        
          |  |  |                   
      $23.27 - $32.07
      $195K - $269K
     |                   
              8.38K
              $265K
             |  | 
          
        
          |  |  |                   
      $3.71 - $5.73
      $227K - $351K
     |                   
              264K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $61.82 - $71.72
      $941K - $1.09M
     |                   
              202K
              $13.7M
             |  | 
          
        
          |  |  |                   
      $50.36 - $50.68
      $229K - $231K
     |                   
              644K
              $32.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              48.2K
              $646K
             |  | 
          
        
          |  |  |                   
      $4.82 - $15.06
      $92.6K - $289K
     |                   
              19.2K
              $261K
             |  | 
          
        
          |  |  |                   
      $187.06 - $249.73
      $1.11M - $1.48M
     |                   
              24.1K
              $4.6M
             |  | 
          
        
          |  |  |                   
      $5.86 - $16.56
      $10.1K - $28.5K
     |                   
              40.4K
              $497K
             |  | 
          
        
          |  |  |                   
      $3.7 - $5.33
      $213K - $307K
     |                   
              84.5K
              $381K
             |  | 
          
        
          |  |  |                   
      $294.77 - $422.75
      $118K - $170K
     |                   
              1.86K
              $778K
             |  | 
          
        
          |  |  |                   
      $12.82 - $18.15
      $195K - $276K
     |                   
              15.2K
              $255K
             |  | 
          
        
          |  |  |                   
      $58.52 - $71.7
      $62.4K - $76.4K
     |                   
              26K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $5.79 - $9.7
      $154K - $259K
     |                   
              26.7K
              $251K
             |  | 
          
        
          |  |  |                   
      $32.83 - $36.24
      $263K - $290K
     |                   
              39.5K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $31.86 - $44.3
      $115K - $160K
     |                   
              74.8K
              $2.93M
             |  | 
          
        
          |  |  |                   
      $9.67 - $10.64
      $237K - $261K
     |                   
              24.5K
              $246K
             |  | 
          
        
          |  |  |                   
      $14.61 - $27.87
      $133K - $254K
     |                   
              9.1K
              $244K
             |  |