519,258 shares
179,207 shares
166,460 shares
411,528 shares
127,570 shares
344,413 shares
290,703 shares
304,864 shares
473,312 shares
411,627 shares