56,764 shares
105,603 shares
39,995 shares
56,214 shares
58,339 shares
72,659 shares
291,185 shares
559,591 shares
60,339 shares
223,379 shares