|  |  |                   
              $116.42 - $147.52
              $2.22 Million - $2.82 Million
             |  |                   
            146,700
            $21.6 Million
           |  | 
         
      
      
        |  |  |                   
              $128.78 - $141.67
              $6.52 Million - $7.17 Million
             |  |                   
            127,600
            $16.7 Million
           |  | 
         
      
      
        |  |  |                   
              $131.76 - $143.99
              $1.62 Million - $1.77 Million
             |  |                   
            178,200
            $23.5 Million
           |  | 
         
      
      
        |  |  |                   
              $120.56 - $135.44
              $14.2 Million - $16 Million
             |  |                   
            190,500
            $25.8 Million
           |  | 
         
      
      
        |  |  |                   
              $120.47 - $125.94
              $17.1 Million - $17.8 Million
             |  |                   
            308,300
            $37.6 Million
           |  | 
         
      
      
        |  |  |                   
              $110.23 - $125.96
              $11.2 Million - $12.8 Million
             |  |                   
            166,700
            $21 Million
           |  | 
         
      
      
        |  |  |                   
              $96.44 - $114.13
              $5.2 Million - $6.15 Million
             |  |                   
            268,200
            $30.6 Million
           |  | 
         
      
      
        |  |  |                   
              $100.74 - $110.75
              $17.8 Million - $19.6 Million
             |  |                   
            322,100
            $32.7 Million
           |  | 
         
      
      
        |  |  |                   
              $96.85 - $107.32
              $9.39 Million - $10.4 Million
             |  |                   
            145,200
            $15.6 Million
           |  | 
         
      
      
        |  |  |                   
              $96.51 - $103.67
              $11 Million - $11.8 Million
             |  |                   
            242,200
            $24.5 Million
           |  | 
         
      
      
        |  |  |                   
              $84.74 - $102.33
              $1.35 Million - $1.63 Million
             |  |                   
            355,800
            $34.9 Million
           |  | 
         
      
      
        |  |  |                   
              $82.84 - $100.53
              $786,980 - $955,035
             |  |                   
            371,700
            $30.8 Million
           |  | 
         
      
      
        |  |  |                   
              $85.56 - $102.18
              $27.6 Million - $32.9 Million
             |  |                   
            381,200
            $33.3 Million
           |  | 
         
      
      
        |  |  |                   
              $95.6 - $107.05
              $2.23 Million - $2.49 Million
             |  |                   
            58,800
            $6.06 Million
           |  | 
         
      
      
        |  |  |                   
              $98.64 - $107.12
              $512,928 - $557,024
             |  |                   
            82,100
            $8.69 Million
           |  | 
         
      
      
        |  |  |                   
              $97.84 - $105.53
              $2.4 Million - $2.59 Million
             |  |                   
            87,300
            $8.54 Million
           |  | 
         
      
      
        |  |  |                   
              $98.78 - $105.53
              $1.43 Million - $1.53 Million
             |  |                   
            62,800
            $6.43 Million
           |  | 
         
      
      
        |  |  |                   
              $84.77 - $98.77
              $10.9 Million - $12.7 Million
             |  |                   
            48,300
            $4.76 Million
           |  | 
         
      
      
        |  |  |                   
              $74.87 - $89.65
              $11.2 Million - $13.4 Million
             |  |                   
            176,800
            $15.7 Million
           |  | 
         
      
      
        |  |  |                   
              $67.14 - $79.9
              $1.6 Million - $1.9 Million
             |  |                   
            27,800
            $2.14 Million
           |  | 
         
      
      
        |  |  |                   
              $56.34 - $76.29
              $1.06 Million - $1.44 Million
             |  |                   
            4,000
            $275,000
           |  | 
         
      
      
        |  |  |                   
              $48.77 - $85.23
              $604,748 - $1.06 Million
             |  |                   
            22,900
            $1.35 Million
           |  | 
         
      
      
        |  |  |                   
              $74.07 - $82.5
              $481,454 - $536,250
             |  |                   
            10,500
            $855,000
           |  | 
         
      
      
        |  |  |                   
              $77.22 - $79.35
              $1.2 Million - $1.24 Million
             |  |                   
            17,000
            $1.32 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            1,400
            $108,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            13,600
            $1.02 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            6,200
            $399,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            18,400
            $1.44 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            9,700
            $695,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            2,500
            $186,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            46,800
            $3.54 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            58,800
            $4.17 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            20,000
            $1.36 Million
           |  |