| 
          
         | 
        
          
         | 
        
                               
              $31.92 - $41.8
              $1.91 Million - $2.5 Million
             
         |         
        
                       
         | 
        
                             
            131,453
            $4.49 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $31.92 - $41.8
              $1.91 Million - $2.5 Million
             
         |         
        
                       
         | 
        
                             
            131,453
            $4.49 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $32.66 - $49.65
              $1.96 Million - $2.97 Million
             
         |         
        
                       
         | 
        
                             
            71,535
            $2.84 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $32.66 - $49.65
              $127,439 - $193,734
             
         |         
        
                       
         | 
        
                             
            71,535
            $2.84 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $43.97 - $55.93
              $525,881 - $668,922
             
         |         
        
                       
         | 
        
                             
            75,437
            $3.49 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $44.24 - $51.88
              $2.81 Million - $3.29 Million
             
         |         
        
                       
         | 
        
                             
            63,477
            $2.96 Million
                  
         | 
        
          
                    
          
         |