503,161 shares
245,714 shares
508,744 shares
173,427 shares
106,259 shares
122,348 shares
56,053 shares
86,565 shares
160,895 shares
81,970 shares