429,588 shares
244,627 shares
501,212 shares
465,561 shares
472,114 shares
473,002 shares
236,509 shares
315,202 shares
113,689 shares
183,823 shares