|  |  |                   
              $0.0 - $79.2
              $0 - $34.2 Million
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $45.15 - $67.02
              $192,971 - $286,443
             |  |                   
            432,368
            $28 Million
           |  | 
         
      
      
        |  |  |                   
              $39.68 - $49.96
              $211,494 - $266,286
             |  |                   
            436,642
            $20 Million
           |  | 
         
      
      
        |  |  |                   
              $32.7 - $40.98
              $43,392 - $54,380
             |  |                   
            441,972
            $17.6 Million
           |  | 
         
      
      
        |  |  |                   
              $37.04 - $52.92
              $4.19 Million - $5.99 Million
             |  |                   
            443,299
            $17 Million
           |  | 
         
      
      
        |  |  |                   
              $29.4 - $41.79
              $1.25 Million - $1.78 Million
             |  |                   
            556,483
            $23.1 Million
           |  | 
         
      
      
        |  |  |                   
              $20.4 - $32.71
              $1.87 Million - $3 Million
             |  |                   
            599,117
            $17.4 Million
           |  | 
         
      
      
        |  |  |                   
              $17.77 - $22.15
              $4.09 Million - $5.1 Million
             |  |                   
            690,852
            $14.6 Million
           |  | 
         
      
      
        |  |  |                   
              $19.12 - $24.89
              $2.22 Million - $2.89 Million
             |  |                   
            921,227
            $19.1 Million
           |  | 
         
      
      
        |  |  |                   
              $22.02 - $32.24
              $1.67 Million - $2.45 Million
             |  |                   
            1,037,153
            $25.6 Million
           |  | 
         
      
      
        |  |  |                   
              $29.05 - $35.37
              $4.19 Million - $5.1 Million
             |  |                   
            1,112,995
            $35.5 Million
           |  | 
         
      
      
        |  |  |                   
              $29.89 - $41.68
              $4.79 Million - $6.68 Million
             |  |                   
            968,919
            $30.6 Million
           |  | 
         
      
      
        |  |  |                   
              $30.44 - $41.69
              $24.6 Million - $33.7 Million
             |  |                   
            808,752
            $31.8 Million
           |  | 
         
      
      
        |  |  |                   
              $29.96 - $36.58
              $38,199 - $46,639
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $23.37 - $31.72
              $13,437 - $18,239
             |  |                   
            1,275
            $38,000
           |  | 
         
      
      
        |  |  |                   
              $25.12 - $30.38
              $425,181 - $514,211
             |  |                   
            700
            $21,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            17,626
            $0
           |  |