5,497 shares
4,535 shares
5,012 shares
5,347 shares
4,622 shares
20,964 shares
17,926 shares
19,967 shares
294,301 shares
202,206 shares