29,979 shares
18,154 shares
17,876 shares
16,228 shares
11,502 shares
802,209 shares
34,135 shares
29,575 shares
15,863 shares
514,818 shares