18,872 shares
53,960 shares
232,672 shares
230,488 shares
128,611 shares
94,200 shares
291,629 shares
332,213 shares
217,205 shares
160,155 shares