18,446 shares
74,150 shares
248,984 shares
176,265 shares
431,820 shares
21,370 shares
259,475 shares
305,592 shares
13,831 shares
24,518 shares