296,693 shares
34,779 shares
61,042 shares
95,918 shares
371,905 shares
193,925 shares
166,751 shares
261,132 shares
56,597 shares
106,791 shares