| 
          
         | 
        
          
         | 
        
                               
              $32.48 - $35.58
              $540,662 - $592,264
             
         |         
        
                       
         | 
        
                             
            32,806
            $1.09 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $30.64 - $37.19
              $19,578 - $23,764
             
         |         
        
                       
         | 
        
                             
            16,160
            $487,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $31.35 - $37.91
              $41,287 - $49,927
             
         |         
        
                       
         | 
        
                             
            15,521
            $497,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $35.04 - $39.85
              $586,044 - $666,491
             
         |         
        
                       
         | 
        
                             
            16,838
            $633,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $36.66 - $39.47
              $3,409 - $3,670
             
         |         
        
                       
         | 
        
                             
            113
            $4,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $36.18 - $40.51
              $3,364 - $3,767
             
         |         
        
                       
         | 
        
                             
            206
            $8,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $28.89 - $38.9
              $3,264 - $4,395
             
         |         
        
                       
         | 
        
                             
            113
            $4,000
                  
         | 
        
          
                    
          
         |