18,445 shares
74,148 shares
248,954 shares
176,249 shares
431,796 shares
21,367 shares
259,469 shares
305,589 shares
13,829 shares
24,515 shares