21,429 shares
17,979 shares
32,082 shares
517,628 shares
13,846 shares
21,328 shares
20,859 shares
14,266 shares
172,140 shares
16,307 shares