143,399 shares
52,821 shares
315,607 shares
169,048 shares
33,751 shares
51,663 shares
47,791 shares
340,696 shares
76,033 shares
67,908 shares