18,447 shares
74,151 shares
248,987 shares
176,266 shares
431,824 shares
21,372 shares
259,478 shares
305,595 shares
13,831 shares
24,519 shares