429,595 shares
244,628 shares
501,218 shares
465,571 shares
472,124 shares
473,014 shares
236,513 shares
315,205 shares
113,691 shares
183,826 shares