404,379 shares
109,716 shares
467,944 shares
258,532 shares
116,374 shares
102,853 shares
199,350 shares
182,786 shares
55,631 shares
260,820 shares