18,041 shares
14,841 shares
6,470 shares
8,470 shares
6,559 shares
5,395 shares
5,264 shares
27,929 shares
21,927 shares
27,611 shares