404,379 shares
109,715 shares
467,944 shares
258,531 shares
116,374 shares
102,850 shares
199,350 shares
182,786 shares
55,631 shares
260,820 shares