$18.31 - $23.35 
              $10.6 Million - $13.5 Million 
            
                 
        
                       
         
        
                            
            1,460,304 
            $32.1 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $15.92 - $18.59 
              $40,596 - $47,404 
            
                 
        
                       
         
        
                            
            882,499 
            $16.3 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.02 - $19.72 
              $213,039 - $246,835 
            
                 
        
                       
         
        
                            
            885,049 
            $15.4 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $16.85 - $19.61 
              $4.96 Million - $5.77 Million 
            
                 
        
                       
         
        
                            
            897,566 
            $16.3 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $15.66 - $19.02 
              $3.93 Million - $4.77 Million 
            
                 
        
                       
         
        
                            
            1,191,932 
            $19.6 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $15.8 - $20.0 
              $30,130 - $38,140 
            
                 
        
                       
         
        
                            
            941,055 
            $15.1 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $16.13 - $19.37 
              $1.24 Million - $1.49 Million 
            
                 
        
                       
         
        
                            
            942,962 
            $16.7 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $15.9 - $20.38 
              $2.25 Million - $2.89 Million 
            
                 
        
                       
         
        
                            
            865,929 
            $14.3 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.51 - $23.12 
              $166,380 - $219,686 
            
                 
        
                       
         
        
                            
            724,259 
            $13.3 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $19.17 - $23.33 
              $534,363 - $650,323 
            
                 
        
                       
         
        
                            
            733,761 
            $16.6 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $13.73 - $19.72 
              $4.61 Million - $6.62 Million 
            
                 
        
                       
         
        
                            
            761,636 
            $14.6 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $10.48 - $14.87 
              $3.25 Million - $4.62 Million 
            
                 
        
                       
         
        
                            
            1,097,311 
            $15.6 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $12.13 - $15.97 
              $1 Million - $1.32 Million 
            
                 
        
                       
         
        
                            
            1,407,776 
            $17.1 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $11.8 - $17.18 
              $401,400 - $584,412 
            
                 
        
                       
         
        
                            
            1,324,935 
            $19.3 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $7.52 - $24.41 
              $617,956 - $2.01 Million 
            
                 
        
                       
         
        
                            
            1,290,918 
            $18.1 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $21.26 - $25.31 
              $907,823 - $1.08 Million 
            
                 
        
                       
         
        
                            
            1,373,093 
            $30.4 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $24.95 - $30.58 
              $8.77 Million - $10.8 Million 
            
                 
        
                       
         
        
                            
            1,330,392 
            $33.6 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $26.59 - $28.88 
              $35,763 - $38,843 
            
                 
        
                       
         
        
                            
            1,681,951 
            $46.3 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $26.99 - $30.74 
              $200,292 - $228,121 
            
                 
        
                       
         
        
                            
            1,680,606 
            $45.4 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $27.18 - $32.2 
              $3.54 Million - $4.2 Million 
            
                 
        
                       
         
        
                            
            1,673,185 
            $47.8 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $27.85 - $33.12 
              $1.98 Million - $2.36 Million 
            
                 
        
                       
         
        
                            
            1,803,495 
            $56.7 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $27.25 - $30.17 
              $1.86 Million - $2.06 Million 
            
                 
        
                       
         
        
                            
            1,732,239 
            $49 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $26.5 - $33.67 
              $2.31 Million - $2.93 Million 
            
                 
        
                       
         
        
                            
            1,800,536 
            $49.6 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $31.75 - $35.62 
              $8.49 Million - $9.52 Million 
            
                 
        
                       
         
        
                            
            1,713,386 
            $55.7 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $30.32 - $36.0 
              $20.3 Million - $24.1 Million 
            
                 
        
                       
         
        
                            
            1,980,785 
            $66.2 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
            
              N/A 
            
 
                 
        
                       
         
        
                            
            1,312,244 
            $42.6 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
            
              N/A 
            
 
                 
        
                       
         
        
                            
            1,353,891 
            $48.3 Million