FRED ALGER MANAGEMENT, LLC Q4 2021 13F Filing - 507 Positions, $39.9B AUM | HoldingsIntel