77,528 shares
47,493 shares
133,820 shares
43,997 shares
40,640 shares
56,493 shares
354,018 shares
297,908 shares
103,665 shares
214,918 shares