330,740 shares
85,476 shares
185,654 shares
84,307 shares
61,407 shares
71,362 shares
84,985 shares
287,920 shares
269,639 shares
220,696 shares