404,379 shares
109,718 shares
467,944 shares
258,532 shares
116,376 shares
102,854 shares
199,350 shares
182,786 shares
55,632 shares
260,822 shares