|  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 145 |                   
      $36.94 - $47.4
      $5.36K - $6.87K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 62 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 142 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 41 |                   
      $26.78 - $36.13
      $1.1K - $1.48K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 4,000 |                   
      $50.72 - $97.83
      $203K - $391K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 1,575 |                   
      $59.78 - $87.14
      $94.2K - $137K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 140 |                   
      $26.01 - $34.84
      $3.64K - $4.88K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 80 |                   
      $27.4 - $30.85
      $2.19K - $2.47K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 3 |                   
      $50.55 - $66.85
      $152 - $201
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 802 |                   
      $19.03 - $23.9
      $15.3K - $19.2K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 148 |                   
      $9.55 - $13.46
      $1.41K - $1.99K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 2,850 |                   
      $31.92 - $39.99
      $91K - $114K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 32 |                   
      $30.84 - $49.51
      $987 - $1.58K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 123 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 800 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 206 |                   
      $10.67 - $15.57
      $2.2K - $3.21K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 35 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 113 |                   
      $229.54 - $275.63
      $25.9K - $31.1K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 70 |                   
      $25.61 - $40.55
      $1.79K - $2.84K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 2,454 |                   
      $14.59 - $23.84
      $35.8K - $58.5K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 132 |                   
      $56.81 - $69.06
      $7.5K - $9.12K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 472 |                   
      $48.96 - $83.03
      $23.1K - $39.2K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 250 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 43 |                   
      $34.43 - $50.05
      $1.48K - $2.15K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 25 |                   
      $28.93 - $33.66
      $723 - $841
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 56 |                   
      $48.31 - $61.15
      $2.71K - $3.42K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 200 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 854 |                   
      $111.81 - $125.71
      $95.5K - $107K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 1,197 |                   
      $15.0 - $21.56
      $18K - $25.8K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 533 |                   
      $30.16 - $43.24
      $16.1K - $23K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 687 |                   
      $26.96 - $34.29
      $18.5K - $23.6K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 62 |                   
      $15.11 - $19.28
      $937 - $1.2K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 311 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 744 |                   
      $16.75 - $24.07
      $12.5K - $17.9K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 30 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 6,651 |                   
      $29.21 - $36.31
      $194K - $241K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 105 |                   
      $78.93 - $96.7
      $8.29K - $10.2K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 100 |                   
      $95.9 - $165.53
      $9.59K - $16.6K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 2,083 |                   
      $54.15 - $69.91
      $113K - $146K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 500 |                   
      $113.42 - $137.99
      $56.7K - $69K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 580 |                   
      $8.45 - $11.51
      $4.9K - $6.68K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 60 |                   
      $18.97 - $31.47
      $1.14K - $1.89K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 1,260 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 1,125 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 1 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 48 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 231 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 1,426 |                   
      $23.71 - $36.46
      $33.8K - $52K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 10 | 
      N/A
     |  |