503,078 shares
245,213 shares
508,646 shares
173,351 shares
105,895 shares
122,121 shares
55,939 shares
86,073 shares
160,844 shares
81,872 shares