16,284 shares
120,463 shares
16,282 shares
166,892 shares
20,697 shares
17,996 shares
152,967 shares
17,531 shares
307,427 shares
14,168 shares