| 
          
         | 
        
          
         | 
        
                               
              $3.25 - $4.79
              $284,683 - $419,580
             
         |         
        
                       
         | 
        
                             
            87,595
            $337,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $3.25 - $4.79
              $166,556 - $245,477
             
         |         
        
                       
         | 
        
                             
            87,595
            $337,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $3.25 - $4.79
              $166,556 - $245,477
             
         |         
        
                       
         | 
        
                             
            87,595
            $337,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $4.91 - $7.89
              $251,627 - $404,346
             
         |         
        
                       
         | 
        
                             
            36,347
            $178,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $4.91 - $7.89
              $401,353 - $644,944
             
         |         
        
                       
         | 
        
                             
            36,347
            $178,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $4.91 - $7.89
              $401,353 - $644,944
             
         |         
        
                       
         | 
        
                             
            36,347
            $178,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $5.09 - $9.01
              $155,214 - $274,750
             
         |         
        
                       
         | 
        
                             
            118,089
            $649,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $5.09 - $9.01
              $531,670 - $941,130
             
         |         
        
                       
         | 
        
                             
            118,089
            $649,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $5.69 - $8.33
              $504,151 - $738,062
             
         |         
        
                       
         | 
        
                             
            13,635
            $112,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $4.87 - $7.59
              $370,874 - $578,016
             
         |         
        
                       
         | 
        
                             
            102,238
            $723,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $5.87 - $9.31
              $141,713 - $224,762
             
         |         
        
                       
         | 
        
                             
            26,083
            $154,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $7.41 - $156.1
              $2,534 - $53,386
             
         |         
        
                       
         | 
        
                             
            1,941
            $15,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $11.32 - $184.5
              $81,639 - $1.33 Million
             
         |         
        
                       
         | 
        
                             
            2,283
            $33,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $6.44 - $13.95
              $10,677 - $23,129
             
         |         
        
                       
         | 
        
                             
            9,495
            $132,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $6.44 - $13.95
              $10,677 - $23,129
             
         |         
        
                       
         | 
        
                             
            9,495
            $132,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $7.3 - $13.19
              $12,103 - $21,869
             
         |         
        
                       
         | 
        
                             
            7,837
            $61,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $7.3 - $13.19
              $101,557 - $183,499
             
         |         
        
                       
         | 
        
                             
            7,837
            $61,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $8.84 - $14.18
              $176,605 - $283,288
             
         |         
        
                       
         | 
        
                             
            21,749
            $235,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $10.08 - $14.95
              $17,851 - $26,476
             
         |         
        
                       
         | 
        
                             
            1,771
            $25,000
                  
         | 
        
          
                    
          
         |