14,490 shares
47,021 shares
272,555 shares
19,381 shares
12,534 shares
71,182 shares
18,866 shares
32,875 shares
148,561 shares
96,377 shares