|  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 70 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 70 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 348 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 225 |                   
      $2.06 - $2.71
      $464 - $610
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 1,700 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 8,592 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 2,400 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 2 |                   
      $78.25 - $107.92
      $157 - $216
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 269 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 23,605 |                   
      $33.71 - $41.61
      $796K - $982K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 29 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 84,498 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 4,400 |                   
      $14.32 - $22.92
      $63K - $101K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 75 |                   
      $57.46 - $71.02
      $4.31K - $5.33K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 114 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 44 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 156 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 125 |                   
      $78.93 - $96.7
      $9.87K - $12.1K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 425 |                   
      $54.72 - $65.66
      $23.3K - $27.9K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 1,200 |                   
      $51.36 - $62.39
      $61.6K - $74.9K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 393 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 25 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 205 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 227 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 2,400 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 117 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 95 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 14, 2019
                 | 147 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 14, 2018
                 | 4,268 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 14, 2018
                 | 7,700 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 14, 2018
                 | 6 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 14, 2018
                 | 600 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 14, 2018
                 | 1,500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 14, 2018
                 | 124 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 14, 2018
                 | 620 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 14, 2018
                 | 500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 14, 2018
                 | 81 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 14, 2018
                 | 1,700 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Aug 13, 2018
                 | 252 |                   
      $17.26 - $19.93
      $4.35K - $5.02K
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Aug 13, 2018
                 | 19 |                   
      $20.04 - $24.09
      $381 - $458
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Aug 13, 2018
                 | 4,190 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Aug 13, 2018
                 | 27 |                   
      $20.92 - $24.62
      $565 - $665
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Aug 13, 2018
                 | 8,258 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Aug 13, 2018
                 | 5,818,011 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Aug 13, 2018
                 | 328 |                   
      $3.96 - $5.47
      $1.3K - $1.79K
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Aug 13, 2018
                 | 152 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Aug 13, 2018
                 | 22 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Aug 13, 2018
                 | 21 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Aug 13, 2018
                 | 27 |                   
      $34.98 - $39.61
      $944 - $1.07K
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Aug 13, 2018
                 | 67 | 
      N/A
     |  |