404,397 shares
109,724 shares
467,961 shares
258,545 shares
116,382 shares
102,873 shares
199,361 shares
182,791 shares
55,646 shares
260,850 shares