26,316 shares
25,427 shares
22,274 shares
26,235 shares
273,060 shares
18,997 shares
23,542 shares
31,485 shares
27,169 shares
14,596 shares