|  | 
                
                  Q1 2020
                  Filed on Apr 28, 2020
                 | 1,457 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 28, 2020
                 | 17,325 |                   
      $36.21 - $54.8
      $627K - $949K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 28, 2020
                 | 10,395 |                   
      $19.6 - $39.71
      $204K - $413K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 28, 2020
                 | 10,925 |                   
      $16.21 - $32.77
      $177K - $358K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 28, 2020
                 | 3,970 |                   
      $71.66 - $118.71
      $284K - $471K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 28, 2020
                 | 3,541 |                   
      $60.97 - $94.78
      $216K - $336K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 3,361 |                   
      $65.12 - $72.96
      $219K - $245K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 7,092 |                   
      $47.39 - $63.47
      $336K - $450K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 2,628 |                   
      $85.23 - $100.7
      $224K - $265K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 3,408 |                   
      $63.49 - $73.14
      $216K - $249K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 11,031 |                   
      $28.48 - $29.58
      $314K - $326K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 1,591 |                   
      $205.0 - $250.28
      $326K - $398K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 4,856 |                   
      $58.36 - $69.65
      $283K - $338K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 1,606 |                   
      $129.54 - $140.43
      $208K - $226K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 13,492 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 8,702 |                   
      $40.21 - $51.55
      $350K - $449K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 5,308 |                   
      $51.73 - $52.15
      $275K - $277K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 11,475 |                   
      $16.38 - $17.83
      $188K - $205K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 9,598 |                   
      $56.67 - $58.34
      $544K - $560K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 9,352 |                   
      $28.58 - $29.63
      $267K - $277K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 27,132 |                   
      $17.3 - $19.31
      $469K - $524K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 5,960 |                   
      $53.85 - $65.27
      $321K - $389K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 2,521 |                   
      $113.18 - $114.61
      $285K - $289K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 17,068 |                   
      $30.21 - $36.25
      $516K - $619K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 9,759 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 8,936 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 21,264 |                   
      $25.15 - $28.52
      $535K - $606K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 3,947 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 60,500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 8,482 |                   
      $36.37 - $39.83
      $308K - $338K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 17,258 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 6,863 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 16,554 |                   
      $22.63 - $28.19
      $375K - $467K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 38,271 |                   
      $21.89 - $23.75
      $838K - $909K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 2,940 |                   
      $87.42 - $115.75
      $257K - $340K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 3,501 |                   
      $63.9 - $64.59
      $224K - $226K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 5,675 |                   
      $83.39 - $84.94
      $473K - $482K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 21,471 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 12,863 |                   
      $28.89 - $40.8
      $372K - $525K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 6,940 |                   
      $39.92 - $49.87
      $277K - $346K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 12,604 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 18,388 |                   
      $26.26 - $26.74
      $483K - $492K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 12,518 |                   
      $17.58 - $25.11
      $220K - $314K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 14,504 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 28,350 |                   
      $5.03 - $5.42
      $143K - $154K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 2,471 |                   
      $220.06 - $304.07
      $544K - $751K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 18,423 |                   
      $8.77 - $15.23
      $162K - $281K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 4,128 |                   
      $76.53 - $135.58
      $316K - $560K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 2,000 |                   
      $64.16 - $71.43
      $128K - $143K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 14, 2020
                 | 11,455 |                   
      $22.68 - $27.8
      $260K - $318K
     |  |