6,165 shares
4,341 shares
3,603 shares
3,929 shares
4,769 shares
17,254 shares
25,830 shares
565,790 shares
311,002 shares
208,768 shares