$9.94 - $12.33 
              $696,465 - $863,926 
            
                 
        
                       
         
        
                            
            70,067 
            $863,000 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $11.48 - $13.93 
              $1.46 Million - $1.77 Million 
            
                 
        
                       
         
        
                            
            126,813 
            $1.51 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $11.66 - $15.3 
              $3.6 Million - $4.72 Million 
            
                 
        
                       
         
        
                            
            308,786 
            $4.4 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $14.69 - $16.99 
              $4.95 Million - $5.73 Million 
            
                 
        
                       
         
        
                            
            337,103 
            $4.95 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $14.69 - $16.99 
              $4.95 Million - $5.73 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $14.48 - $16.49 
              $3.87 Million - $4.4 Million 
            
                 
        
                       
         
        
                            
            337,103 
            $5.53 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $14.48 - $16.49 
              $4.88 Million - $5.56 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $15.28 - $17.66 
              $5.15 Million - $5.95 Million 
            
                 
        
                       
         
        
                            
            337,103 
            $5.37 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $13.52 - $17.1 
              $4.56 Million - $5.76 Million 
            
                 
        
                       
         
        
                            
            337,103 
            $5.17 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $13.84 - $16.79 
              $4.67 Million - $5.66 Million 
            
                 
        
                       
         
        
                            
            337,103 
            $4.82 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $12.91 - $14.81 
              $4.35 Million - $4.99 Million 
            
                 
        
                       
         
        
                            
            337,103 
            $4.69 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $13.99 - $17.0 
              $2.63 Million - $3.19 Million 
            
                 
        
                       
         
        
                            
            525,003 
            $7.39 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $13.99 - $17.0 
              $8.11 Million - $9.85 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $15.98 - $17.71 
              $9.26 Million - $10.3 Million 
            
                 
        
                       
         
        
                            
            579,553 
            $9.75 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $15.96 - $17.56 
              $8.84 Million - $9.72 Million 
            
                 
        
                       
         
        
                            
            553,653 
            $8.87 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $15.96 - $17.56 
              $10.1 Million - $11.1 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $16.81 - $19.95 
              $10.6 Million - $12.6 Million 
            
                 
        
                       
         
        
                            
            633,153 
            $10.8 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $16.81 - $19.95 
              $7.95 Million - $9.44 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.98 - $19.76 
              $8.51 Million - $9.35 Million 
            
                 
        
                       
         
        
                            
            473,186 
            $9.27 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.98 - $19.76 
              $12.4 Million - $13.6 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.97 - $20.31 
              $12.4 Million - $14 Million 
            
                 
        
                       
         
        
                            
            689,730 
            $12.5 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.97 - $20.31 
              $10.8 Million - $12.2 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $18.47 - $22.17 
              $11.1 Million - $13.3 Million 
            
                 
        
                       
         
        
                            
            599,035 
            $11.1 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $18.47 - $22.17 
              $10.5 Million - $12.6 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.51 - $21.9 
              $9.96 Million - $12.5 Million 
            
                 
        
                       
         
        
                            
            568,668 
            $11.8 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.51 - $21.9 
              $9.43 Million - $11.8 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $15.78 - $21.13 
              $8.5 Million - $11.4 Million 
            
                 
        
                       
         
        
                            
            538,644 
            $10 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $15.78 - $21.13 
              $8.5 Million - $11.4 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $20.41 - $22.52 
              $11 Million - $12.1 Million 
            
                 
        
                       
         
        
                            
            538,644 
            $11.3 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $20.41 - $22.52 
              $11 Million - $12.1 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.74 - $22.25 
              $9.56 Million - $12 Million 
            
                 
        
                       
         
        
                            
            538,644 
            $11.6 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.74 - $22.25 
              $9.56 Million - $12 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.38 - $20.55 
              $9.36 Million - $11.1 Million 
            
                 
        
                       
         
        
                            
            538,644 
            $9.73 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.38 - $20.55 
              $8.5 Million - $10.1 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $18.05 - $21.14 
              $1.82 Million - $2.13 Million 
            
                 
        
                       
         
        
                            
            489,335 
            $9.43 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.3 - $20.75 
              $6.72 Million - $8.06 Million 
            
                 
        
                       
         
        
                            
            388,583 
            $7.11 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.3 - $20.75 
              $6.72 Million - $8.06 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.99 - $21.35 
              $6.99 Million - $8.3 Million 
            
                 
        
                       
         
        
                            
            388,583 
            $7.67 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.99 - $21.35 
              $6 Million - $7.12 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.58 - $19.75 
              $5.86 Million - $6.58 Million 
            
                 
        
                       
         
        
                            
            333,293 
            $6.18 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.58 - $19.75 
              $6.21 Million - $6.97 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.97 - $23.7 
              $6.35 Million - $8.37 Million 
            
                 
        
                       
         
        
                            
            353,136 
            $6.35 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $17.97 - $23.7 
              $1.59 Million - $2.1 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $20.56 - $25.12 
              $1.82 Million - $2.23 Million 
            
                 
        
                       
         
        
                            
            88,734 
            $2.07 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $20.56 - $25.12 
              $10 Million - $12.2 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $20.55 - $25.08 
              $9.99 Million - $12.2 Million 
            
                 
        
                       
         
        
                            
            486,209 
            $12.2 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
                              
              $20.55 - $25.08 
              $8.17 Million - $9.97 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
            
              N/A 
            
 
                 
        
                       
         
        
                            
            397,348 
            $8.27 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
            
              N/A 
            
 
                 
        
                       
         
        
                            
            634,371 
            $12.7 Million 
          
       
         
        
          
                     
           
                
                
      
      
        
          
         
        
          
         
        
            
              N/A 
            
 
                 
        
                       
         
        
                            
            223,413 
            $0