22,253 shares
31,491 shares
280,277 shares
30,513 shares
20,946 shares
45,261 shares
25,364 shares
15,755 shares
15,298 shares
21,257 shares