| 
          
         | 
        
          
         | 
        
                               
              $4.8 - $54.53
              $36,038 - $409,411
             
         |         
        
                       
         | 
        
                             
            0
            $0
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $5.06 - $8.42
              $3,213 - $5,346
             
         |         
        
                       
         | 
        
                             
            7,508
            $40,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $5.06 - $8.42
              $3,213 - $5,346
             
         |         
        
                       
         | 
        
                             
            7,508
            $40,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $5.58 - $9.7
              $45,437 - $78,987
             
         |         
        
                       
         | 
        
                             
            8,143
            $47,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $5.58 - $9.7
              $32,509 - $56,512
             
         |         
        
                       
         | 
        
                             
            8,143
            $47,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $5.58 - $9.7
              $32,509 - $56,512
             
         |         
        
                       
         | 
        
                             
            8,143
            $47,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $7.44 - $11.27
              $43,345 - $65,659
             
         |         
        
                       
         | 
        
                             
            13,969
            $107,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $7.44 - $11.27
              $54,959 - $83,251
             
         |         
        
                       
         | 
        
                             
            13,969
            $107,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $7.44 - $11.27
              $54,959 - $83,251
             
         |         
        
                       
         | 
        
                             
            13,969
            $107,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $9.78 - $17.33
              $15,266 - $27,052
             
         |         
        
                       
         | 
        
                             
            6,582
            $65,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $9.78 - $17.33
              $103,853 - $184,027
             
         |         
        
                       
         | 
        
                             
            6,582
            $65,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $12.33 - $16.69
              $160,857 - $217,737
             
         |         
        
                       
         | 
        
                             
            17,201
            $277,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $13.71 - $24.94
              $106,389 - $193,534
             
         |         
        
                       
         | 
        
                             
            4,155
            $56,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $21.54 - $43.99
              $111,857 - $228,440
             
         |         
        
                       
         | 
        
                             
            11,915
            $256,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $31.92 - $57.42
              $23,237 - $41,801
             
         |         
        
                       
         | 
        
                             
            6,722
            $272,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $28.27 - $55.58
              $140,134 - $275,510
             
         |         
        
                       
         | 
        
                             
            7,450
            $414,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $29.95 - $55.85
              $18,988 - $35,408
             
         |         
        
                       
         | 
        
                             
            2,493
            $125,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $29.95 - $55.85
              $18,988 - $35,408
             
         |         
        
                       
         | 
        
                             
            2,493
            $125,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $27.2 - $46.37
              $17,244 - $29,398
             
         |         
        
                       
         | 
        
                             
            3,127
            $99,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $27.2 - $46.37
              $68,217 - $116,295
             
         |         
        
                       
         | 
        
                             
            3,127
            $99,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $26.72 - $48.8
              $16,539 - $30,207
             
         |         
        
                       
         | 
        
                             
            619
            $17,000
                  
         | 
        
          
                    
          
         |