229,382 shares
20,827 shares
15,649 shares
22,247 shares
28,679 shares
22,161 shares
279,235 shares
23,410 shares
18,835 shares
18,031 shares