| 
          
         | 
        
          
         | 
        
                               
              $5.09 - $9.01
              $197,492 - $349,588
             
         |         
        
                       
         | 
        
                             
            96,500
            $40,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $5.69 - $8.33
              $496,168 - $726,376
             
         |         
        
                       
         | 
        
                             
            135,300
            $216,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $4.87 - $7.59
              $9,740 - $15,180
             
         |         
        
                       
         | 
        
                             
            48,100
            $28,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $5.87 - $9.31
              $48,134 - $76,342
             
         |         
        
                       
         | 
        
                             
            50,100
            $31,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $7.41 - $156.1
              $157,092 - $3.31 Million
             
         |         
        
                       
         | 
        
                             
            41,900
            $23,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $11.32 - $184.5
              $218,476 - $3.56 Million
             
         |         
        
                       
         | 
        
                             
            63,100
            $194,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $6.44 - $13.95
              $185,472 - $401,760
             
         |         
        
                       
         | 
        
                             
            43,800
            $162,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $7.3 - $13.19
              $213,890 - $386,467
             
         |         
        
                       
         | 
        
                             
            15,000
            $9,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $8.84 - $14.18
              $12,376 - $19,852
             
         |         
        
                       
         | 
        
                             
            44,300
            $72,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $10.08 - $14.95
              $213,696 - $316,940
             
         |         
        
                       
         | 
        
                             
            45,700
            $97,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $7.66 - $11.35
              $45,960 - $68,100
             
         |         
        
                       
         | 
        
                             
            66,900
            $68,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $8.34 - $13.18
              $176,808 - $279,416
             
         |         
        
                       
         | 
        
                             
            72,900
            $133,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $9.02 - $13.42
              $547,514 - $814,594
             
         |         
        
                       
         | 
        
                             
            94,100
            $73,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $9.35 - $17.17
              $169,235 - $310,777
             
         |         
        
                       
         | 
        
                             
            33,400
            $53,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $16.98 - $62.5
              $259,794 - $956,250
             
         |         
        
                       
         | 
        
                             
            15,300
            $1,000
                  
         | 
        
          
                    
          
         |