18,440 shares
74,142 shares
248,916 shares
176,228 shares
431,749 shares
21,360 shares
259,462 shares
305,574 shares
13,825 shares
24,509 shares