14,515 shares
47,041 shares
272,564 shares
19,443 shares
12,543 shares
71,206 shares
18,879 shares
32,888 shares
148,569 shares
96,385 shares