5,509 shares
4,546 shares
5,027 shares
5,376 shares
4,635 shares
21,082 shares
18,004 shares
20,086 shares
294,330 shares
202,317 shares