18,916 shares
53,999 shares
232,717 shares
230,528 shares
128,648 shares
94,261 shares
291,671 shares
332,263 shares
217,257 shares
160,197 shares