|  |  |                   
              $36.49 - $42.75
              $414,599 - $485,725
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $37.68 - $46.14
              $5.68 Million - $6.96 Million
             |  |                   
            11,362
            $477,000
           |  | 
         
      
      
        |  |  |                   
              $37.49 - $43.69
              $1.43 Million - $1.66 Million
             |  |                   
            162,184
            $6.75 Million
           |  | 
         
      
      
        |  |  |                   
              $34.42 - $43.45
              $3.55 Million - $4.48 Million
             |  |                   
            124,105
            $4.78 Million
           |  | 
         
      
      
        |  |  |                   
              $31.44 - $43.67
              $4.37 Million - $6.07 Million
             |  |                   
            21,078
            $712,000
           |  | 
         
      
      
        |  |  |                   
              $37.93 - $50.16
              $1.36 Million - $1.79 Million
             |  |                   
            159,992
            $6.6 Million
           |  | 
         
      
      
        |  |  |                   
              $40.54 - $54.13
              $2.62 Million - $3.49 Million
             |  |                   
            124,266
            $6.06 Million
           |  | 
         
      
      
        |  |  |                   
              $28.37 - $42.52
              $245,712 - $368,265
             |  |                   
            59,719
            $2.46 Million
           |  | 
         
      
      
        |  |  |                   
              $37.79 - $47.2
              $3.14 Million - $3.92 Million
             |  |                   
            51,058
            $2.25 Million
           |  | 
         
      
      
        |  |  |                   
              $39.82 - $49.22
              $23,971 - $29,630
             |  |                   
            134,083
            $6.01 Million
           |  | 
         
      
      
        |  |  |                   
              $28.55 - $41.42
              $1.14 Million - $1.66 Million
             |  |                   
            133,481
            $5.73 Million
           |  | 
         
      
      
        |  |  |                   
              $23.97 - $35.27
              $3.93 Million - $5.78 Million
             |  |                   
            173,530
            $5.28 Million
           |  | 
         
      
      
        |  |  |                   
              $17.7 - $25.11
              $168,681 - $239,298
             |  |                   
            9,530
            $249,000
           |  |