287,443 shares
269,275 shares
220,291 shares
224,048 shares
208,058 shares
350,271 shares
255,996 shares
221,052 shares
428,053 shares
131,583 shares