21,376 shares
48,389 shares
33,579 shares
18,722 shares
40,898 shares
15,829 shares
19,948 shares
37,058 shares
34,838 shares
40,289 shares