14,553 shares
47,044 shares
272,566 shares
19,447 shares
12,543 shares
71,238 shares
18,880 shares
32,892 shares
148,602 shares
96,412 shares