429,590 shares
244,627 shares
501,213 shares
465,563 shares
472,114 shares
473,004 shares
236,509 shares
315,202 shares
113,689 shares
183,823 shares