18,902 shares
74,655 shares
249,525 shares
176,778 shares
432,352 shares
21,859 shares
259,986 shares
306,106 shares
14,284 shares
25,012 shares