404,418 shares
109,730 shares
467,983 shares
258,563 shares
116,386 shares
102,884 shares
199,374 shares
182,799 shares
55,648 shares
260,874 shares