29,418 shares
27,171 shares
113,365 shares
39,888 shares
28,762 shares
77,778 shares
54,360 shares
48,816 shares
16,864 shares
95,998 shares