404,380 shares
109,720 shares
467,945 shares
258,533 shares
116,377 shares
102,855 shares
199,351 shares
182,786 shares
55,633 shares
260,824 shares