|  |  |                   
              $18.95 - $36.01
              $749,017 - $1.42 Million
             |  |                   
            39,526
            $762,000
           |  | 
         
      
      
        |  |  |                   
              $19.87 - $32.19
              $1.15 Million - $1.87 Million
             |  |                   
            28,776
            $926,000
           |  | 
         
      
      
        |  |  |                   
              $19.13 - $29.43
              $382,676 - $588,717
             |  |                   
            86,890
            $1.89 Million
           |  | 
         
      
      
        |  |  |                   
              $23.05 - $30.64
              $2.23 Million - $2.96 Million
             |  |                   
            106,894
            $2.87 Million
           |  | 
         
      
      
        |  |  |                   
              $22.63 - $32.9
              $125,596 - $182,595
             |  |                   
            10,215
            $316,000
           |  | 
         
      
      
        |  |  |                   
              $20.39 - $93.76
              $321,448 - $1.48 Million
             |  |                   
            15,765
            $367,000
           |  |