22,428 shares
31,692 shares
280,492 shares
30,736 shares
21,090 shares
45,423 shares
25,582 shares
15,971 shares
15,481 shares
21,616 shares