404,459 shares
109,757 shares
468,021 shares
258,609 shares
116,417 shares
102,927 shares
199,417 shares
182,836 shares
55,686 shares
260,916 shares