229,181 shares
20,685 shares
15,386 shares
22,144 shares
28,559 shares
22,024 shares
278,972 shares
23,330 shares
18,640 shares
17,747 shares