18,441 shares
74,144 shares
248,918 shares
176,229 shares
431,765 shares
21,362 shares
259,463 shares
305,578 shares
13,826 shares
24,510 shares