404,380 shares
109,720 shares
467,945 shares
258,533 shares
116,378 shares
102,855 shares
199,351 shares
182,786 shares
55,634 shares
260,825 shares