19,148 shares
54,213 shares
232,963 shares
230,766 shares
128,870 shares
94,514 shares
291,893 shares
332,574 shares
217,460 shares
160,455 shares