|  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 3,158 |                   
      $10.23 - $10.83
      $32.3K - $34.2K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 195 |                   
      $83.13 - $97.73
      $16.2K - $19.1K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 2,200 |                   
      $59.06 - $72.15
      $130K - $159K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 1,020 |                   
      $11.57 - $12.09
      $11.8K - $12.3K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 320 |                   
      $21.34 - $28.9
      $6.83K - $9.25K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 1,000 |                   
      $32.33 - $35.7
      $32.3K - $35.7K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 1,500 |                   
      $6.04 - $6.71
      $9.06K - $10.1K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 41 |                   
      $101.21 - $108.68
      $4.15K - $4.46K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 824 |                   
      $5.69 - $8.28
      $4.69K - $6.82K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 506 |                   
      $18.91 - $25.9
      $9.57K - $13.1K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 33 |                   
      $121.41 - $150.02
      $4.01K - $4.95K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 159 |                   
      $16.16 - $24.03
      $2.57K - $3.82K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 400 |                   
      $18.87 - $20.57
      $7.55K - $8.23K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 122 |                   
      $83.34 - $101.38
      $10.2K - $12.4K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 170 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 141 |                   
      $16.73 - $23.56
      $2.36K - $3.32K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 151 |                   
      $25.35 - $27.92
      $3.83K - $4.22K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 184 |                   
      $20.56 - $21.16
      $3.78K - $3.89K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 226 |                   
      $8.15 - $15.88
      $1.84K - $3.59K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 204 |                   
      $8.44 - $22.0
      $1.72K - $4.49K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 317 |                   
      $5.64 - $7.66
      $1.79K - $2.43K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 210 |                   
      $17.15 - $20.26
      $3.6K - $4.25K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 85 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 100 |                   
      $81.4 - $89.78
      $8.14K - $8.98K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 2,001 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 31 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 227 |                   
      $16.12 - $16.92
      $3.66K - $3.84K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 117 |                   
      $32.87 - $37.08
      $3.85K - $4.34K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 76 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 81 |                   
      $40.05 - $49.93
      $3.24K - $4.04K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 350 |                   
      $8.08 - $11.3
      $2.83K - $3.96K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 92 |                   
      $49.86 - $58.32
      $4.59K - $5.37K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 101 |                   
      $36.33 - $42.18
      $3.67K - $4.26K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 27 |                   
      $31.85 - $34.13
      $860 - $922
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 597 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 425 |                   
      $18.34 - $20.0
      $7.79K - $8.5K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 21 |                   
      $29.06 - $30.0
      $610 - $630
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 185 |                   
      $14.69 - $19.45
      $2.72K - $3.6K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 129 |                   
      $10.06 - $11.69
      $1.3K - $1.51K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 300 |                   
      $33.81 - $38.93
      $10.1K - $11.7K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 700 |                   
      $17.05 - $20.42
      $11.9K - $14.3K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 42 |                   
      $101.77 - $119.04
      $4.27K - $5K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 40 |                   
      $186.78 - $221.04
      $7.47K - $8.84K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 17 |                   
      $139.82 - $175.65
      $2.38K - $2.99K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 200 |                   
      $24.63 - $29.08
      $4.93K - $5.82K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 100 |                   
      $25.25 - $40.03
      $2.53K - $4K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 50 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 100 |                   
      $1.01 - $2.29
      $101 - $229
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 100 |                   
      $27.03 - $32.58
      $2.7K - $3.26K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Oct 11, 2019
                 | 161 |                   
      $38.5 - $42.9
      $6.2K - $6.91K
     |  |