14,514 shares
47,041 shares
272,563 shares
19,443 shares
12,542 shares
71,205 shares
18,879 shares
32,887 shares
148,569 shares
96,384 shares