24,557 shares
136,489 shares
31,607 shares
52,999 shares
241,358 shares
34,301 shares
14,756 shares
22,988 shares
43,310 shares
21,579 shares