|  |  |                   
              $50.27 - $57.35
              $114,866 - $131,044
             |  |                   
            12,099
            $623,000
           |  | 
         
      
      
        |  |  |                   
              $53.35 - $60.1
              $126,439 - $142,437
             |  |                   
            14,384
            $789,000
           |  | 
         
      
      
        |  |  |                   
              $49.28 - $55.14
              $130,592 - $146,121
             |  |                   
            16,754
            $914,000
           |  | 
         
      
      
        |  |  |                   
              $47.75 - $51.65
              $147,261 - $159,288
             |  |                   
            19,404
            $973,000
           |  | 
         
      
      
        |  |  |                   
              $46.87 - $51.25
              $211,055 - $230,778
             |  |                   
            22,488
            $1.15 Million
           |  | 
         
      
      
        |  |  |                   
              $46.97 - $49.35
              $106,152 - $111,531
             |  |                   
            26,991
            $1.33 Million
           |  | 
         
      
      
        |  |  |                   
              $47.58 - $52.84
              $1.94 Million - $2.16 Million
             |  |                   
            29,251
            $1.41 Million
           |  | 
         
      
      
        |  |  |                   
              $50.94 - $52.15
              $56,135 - $57,469
             |  |                   
            70,088
            $3.64 Million
           |  | 
         
      
      
        |  |  |                   
              $49.72 - $57.33
              $32,914 - $37,952
             |  |                   
            68,986
            $3.58 Million
           |  | 
         
      
      
        |  |  |                   
              $53.89 - $58.71
              $14,011 - $15,264
             |  |                   
            69,648
            $3.81 Million
           |  | 
         
      
      
        |  |  |                   
              $54.28 - $56.93
              $127,069 - $133,273
             |  |                   
            69,388
            $3.77 Million
           |  | 
         
      
      
        |  |  |                   
              $54.59 - $60.14
              $37,503 - $41,316
             |  |                   
            71,729
            $3.96 Million
           |  | 
         
      
      
        |  |  |                   
              $57.25 - $65.52
              $119,538 - $136,805
             |  |                   
            72,416
            $4.34 Million
           |  | 
         
      
      
        |  |  |                   
              $60.23 - $66.38
              $141,480 - $155,926
             |  |                   
            74,504
            $4.78 Million
           |  | 
         
      
      
        |  |  |                   
              $57.06 - $61.92
              $52,609 - $57,090
             |  |                   
            72,155
            $4.37 Million
           |  | 
         
      
      
        |  |  |                   
              $58.58 - $62.59
              $110,306 - $117,856
             |  |                   
            71,233
            $4.32 Million
           |  | 
         
      
      
        |  |  |                   
              $49.72 - $61.62
              $293,944 - $364,297
             |  |                   
            69,350
            $4.1 Million
           |  | 
         
      
      
        |  |  |                   
              $40.1 - $50.41
              $1.3 Million - $1.64 Million
             |  |                   
            63,438
            $3.19 Million
           |  | 
         
      
      
        |  |  |                   
              $37.64 - $42.33
              $36,699 - $41,271
             |  |                   
            30,945
            $1.23 Million
           |  | 
         
      
      
        |  |  |                   
              $31.44 - $42.01
              $167,449 - $223,745
             |  |                   
            31,920
            $1.25 Million
           |  | 
         
      
      
        |  |  |                   
              $31.54 - $40.0
              $6,781 - $8,600
             |  |                   
            37,246
            $1.21 Million
           |  | 
         
      
      
        |  |  |                   
              $35.3 - $39.74
              $178,512 - $200,965
             |  |                   
            37,461
            $1.49 Million
           |  | 
         
      
      
        |  |  |                   
              $36.15 - $36.53
              $153,999 - $155,617
             |  |                   
            42,518
            $1.55 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            46,778
            $1.77 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            50,135
            $1.99 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            46,728
            $1.85 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            143,880
            $6.96 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            109,412
            $5.21 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            42,055
            $1.87 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            39,764
            $1.8 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            38,004
            $0
           |  |