519,510 shares
179,513 shares
166,772 shares
411,829 shares
127,846 shares
344,678 shares
291,054 shares
305,157 shares
473,529 shares
411,891 shares