503,091 shares
245,249 shares
508,663 shares
173,365 shares
105,939 shares
122,160 shares
55,950 shares
86,135 shares
160,860 shares
81,896 shares