30,161 shares
19,480 shares
14,675 shares
14,820 shares
10,798 shares
46,937 shares
109,069 shares
34,798 shares
18,343 shares
48,616 shares