404,430 shares
109,733 shares
467,993 shares
258,574 shares
116,390 shares
102,892 shares
199,382 shares
182,805 shares
55,654 shares
260,883 shares