| 
          
         | 
        
          
         | 
        
                               
              $10.71 - $55.96
              $295,617 - $1.54 Million
             
         |         
        
                       
         | 
        
                             
            2,792
            $125,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $13.99 - $348.16
              $58,813 - $1.46 Million
             
         |         
        
                       
         | 
        
                             
            30,394
            $1.22 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $17.99 - $339.36
              $91,928 - $1.73 Million
             
         |         
        
                       
         | 
        
                             
            34,598
            $1.4 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $21.67 - $28.01
              $639,004 - $825,958
             
         |         
        
                       
         | 
        
                             
            29,488
            $1.2 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $21.67 - $28.01
              $639,004 - $825,958
             
         |         
        
                       
         | 
        
                             
            0
            $0
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $17.63 - $28.81
              $79,299 - $129,587
             
         |         
        
                       
         | 
        
                             
            29,488
            $757,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $17.63 - $28.81
              $392,232 - $640,964
             
         |         
        
                       
         | 
        
                             
            33,986
            $873,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $18.53 - $27.96
              $192,285 - $290,140
             
         |         
        
                       
         | 
        
                             
            11,738
            $219,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.58 - $34.91
              $339,498 - $482,176
             
         |         
        
                       
         | 
        
                             
            22,115
            $616,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $29.15 - $48.4
              $242,032 - $401,865
             
         |         
        
                       
         | 
        
                             
            8,303
            $244,000
                  
         | 
        
          
                    
          
         |