|  |  |                   
              $50.5 - $71.23
              $3.17 Million - $4.47 Million
             |  |                   
            105,100
            $7.1 Million
           |  | 
         
      
      
        |  |  |                   
              $43.79 - $57.46
              $2.37 Million - $3.11 Million
             |  |                   
            42,300
            $2.42 Million
           |  | 
         
      
      
        |  |  |                   
              $42.32 - $55.35
              $3.86 Million - $5.04 Million
             |  |                   
            96,500
            $4.13 Million
           |  | 
         
      
      
        |  |  |                   
              $41.22 - $51.19
              $16,488 - $20,476
             |  |                   
            5,400
            $263,000
           |  | 
         
      
      
        |  |  |                   
              $39.2 - $46.94
              $196,000 - $234,700
             |  |                   
            5,000
            $210,000
           |  | 
         
      
      
        |  |  |                   
              $30.83 - $39.44
              $4.37 Million - $5.59 Million
             |  |                   
            3,100
            $117,000
           |  | 
         
      
      
        |  |  |                   
              $32.06 - $39.41
              $3,206 - $3,940
             |  |                   
            144,900
            $4.67 Million
           |  | 
         
      
      
        |  |  |                   
              $34.33 - $43.62
              $219,712 - $279,168
             |  |                   
            144,800
            $5.16 Million
           |  | 
         
      
      
        |  |  |                   
              $32.39 - $41.12
              $2.67 Million - $3.39 Million
             |  |                   
            151,200
            $5.97 Million
           |  | 
         
      
      
        |  |  |                   
              $27.75 - $37.22
              $246,975 - $331,258
             |  |                   
            68,700
            $2.45 Million
           |  | 
         
      
      
        |  |  |                   
              $26.13 - $34.72
              $355,368 - $472,192
             |  |                   
            59,800
            $1.76 Million
           |  | 
         
      
      
        |  |  |                   
              $32.0 - $51.03
              $25,600 - $40,824
             |  |                   
            46,200
            $1.48 Million
           |  | 
         
      
      
        |  |  |                   
              $37.13 - $48.56
              $2.66 Million - $3.48 Million
             |  |                   
            45,400
            $2.13 Million
           |  | 
         
      
      
        |  |  |                   
              $38.35 - $47.99
              $11,505 - $14,397
             |  |                   
            117,100
            $4.91 Million
           |  | 
         
      
      
        |  |  |                   
              $37.42 - $47.46
              $692,270 - $878,010
             |  |                   
            116,800
            $4.48 Million
           |  | 
         
      
      
        |  |  |                   
              $45.83 - $55.18
              $4.4 Million - $5.3 Million
             |  |                   
            98,300
            $4.6 Million
           |  | 
         
      
      
        |  |  |                   
              $43.55 - $58.14
              $1.33 Million - $1.78 Million
             |  |                   
            2,300
            $104,000
           |  | 
         
      
      
        |  |  |                   
              $48.1 - $59.64
              $1.35 Million - $1.67 Million
             |  |                   
            32,900
            $1.78 Million
           |  | 
         
      
      
        |  |  |                   
              $49.13 - $64.05
              $4,913 - $6,405
             |  |                   
            4,900
            $271,000
           |  | 
         
      
      
        |  |  |                   
              $29.18 - $49.58
              $335,570 - $570,170
             |  |                   
            5,000
            $248,000
           |  | 
         
      
      
        |  |  |                   
              $22.17 - $44.97
              $232,785 - $472,185
             |  |                   
            16,500
            $464,000
           |  | 
         
      
      
        |  |  |                   
              $35.78 - $42.37
              $858,720 - $1.02 Million
             |  |                   
            6,000
            $254,000
           |  | 
         
      
      
        |  |  |                   
              $36.26 - $40.78
              $616,420 - $693,260
             |  |                   
            30,000
            $1.09 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            47,000
            $1.64 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            26,200
            $831,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            31,400
            $949,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            14,600
            $399,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            93,700
            $3.06 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            118,000
            $3.79 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            18,100
            $617,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            110,000
            $3.7 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            102,000
            $3.4 Million
           |  |