24,296 shares
44,897 shares
11,593 shares
24,823 shares
27,413 shares
17,766 shares
15,458 shares
11,392 shares
508,620 shares
32,791 shares