18,559 shares
74,295 shares
249,176 shares
176,424 shares
432,013 shares
21,510 shares
259,658 shares
305,745 shares
13,938 shares
24,655 shares