270,998 shares
18,161 shares
207,097 shares
28,002 shares
27,663 shares
199,280 shares
19,008 shares
30,985 shares
92,419 shares
199,288 shares