15,904 shares
141,768 shares
342,045 shares
272,484 shares
73,588 shares
161,803 shares
298,717 shares
282,658 shares
79,756 shares
163,725 shares