244,893 shares
229,927 shares
161,578 shares
111,651 shares
74,491 shares
131,826 shares
65,771 shares
540,721 shares
371,331 shares
201,436 shares