404,455 shares
109,752 shares
468,016 shares
258,603 shares
116,415 shares
102,922 shares
199,413 shares
182,833 shares
55,681 shares
260,911 shares