26,298 shares
25,427 shares
22,271 shares
26,213 shares
273,035 shares
18,963 shares
23,530 shares
31,443 shares
27,127 shares
14,593 shares