404,379 shares
109,719 shares
467,944 shares
258,532 shares
116,376 shares
102,855 shares
199,350 shares
182,786 shares
55,633 shares
260,822 shares