18,925 shares
54,004 shares
232,723 shares
230,535 shares
128,654 shares
94,268 shares
291,678 shares
332,268 shares
217,263 shares
160,205 shares